Задача Cron прекращает выполнение при обнаружении unredirected stdout / stderr

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

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

LE: Моя задача была бы

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

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

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

0 ответов

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

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