Задача Cron перестает выполняться, когда сталкивается с не направленным stdout / stderr

Я только что узнал о cron и немного возился с ним, но у меня есть некоторые сомнения относительно того, как он работает. Из того, что я подозреваю, задача останавливается от выполнения, если она пытается получить / отправить какой-либо ввод-вывод с / на терминал? Я спрашиваю, потому что я связал некоторые команды, используя & amp; & amp; и казалось, что в любое время будет stdout / err, который не будет перенаправлен в файл, остальная часть сценария не запустится.

Я новичок в Linux, поэтому, возможно, я ошибаюсь, надеюсь, некоторые из вас смогут объяснить мне, что происходит.

Л.Е .: Моя задача была бы

* * * * * root apt-get check && apt-get update > /home/user/text.txt && echo "Test" > /home/user/smth.txt

И казалось, что, поскольку stderr также не перенаправлен на text.txt, задача не будет продолжена.

0
задан 9 June 2017 в 02:15

0 ответов

Другие вопросы по тегам:

Похожие вопросы: