- перенаправить стандартный вывод и вывод об ошибках в файл /var/log/cron
52 6 1 * * root /root/scripts/check_disk.sh >> /var/log/cron 2>&1
- отправить стандартный вывод и вывод об ошибках на me@domain.net
01 21 * * * root /root/scripts/check_disk.sh 2>&1 | mail -s "Disk check output" me@domain.netShell
- отличие конструкций '2>&1 > file' и '> file 2>&1'
$ cat food 2>&1 > file
cat: food: No such file or directory
$ cat food > file 2>&1
$ cat file
cat: food: No such file or directory
2 comments:
По почте вывод скриптов отправить можно, установив переменную MAILTO. Это удобнее, имхо.
to alexey:
Безусловно, это удобно, если cron расчитан на одного пользователя. А если в описании cron-задач необходимо посылать оповещения на различные email'ы?
Post a Comment