Перенаправить STDOUT из cronjobs

У меня есть виртуальный частный сервер Ubuntu 14.04.

Определено несколько cronjobs:

00 03 * * * cd /root && ./backupJob.sh
00 04 * * * sudo -u www-data php /var/www/dir/htdocs/bin/indexer.php
00 05 * * * cd /root && ./cleanUpUploadedFilesJob.sh

Теперь sysadmin получает электронное письмо за каждый выполненный cronjob, даже на успех. Обратите внимание, что у меня есть постфикс, работающий на том же компьютере, и в crontab нет MAILTO="".

Цель состоит в том, чтобы получать только электронную почту, когда у скрипта есть значение выхода, отличное от 0.

Если я добавлю 1>/dev/null в каждую строку, мой стандарт будет перенаправлен? Будет ли поведение стандартной ошибки оставаться неизменным?

1
задан 16 January 2017 в 17:15

0 ответов

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

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