Крон надоел со своими письмами
October 22, 2009 , revised January 9, 2011 in DevopsЗатыкается таким суффиксом (перенаправлящим весь результат работы скриптов в /dev/null):
>/dev/null 2>&1
Например:
0 * * * * some_overly_verbose_task >/dev/null 2>&1
Разумеется, если есть вероятность, что скрипт будет ругаться, то это делать рискованно.
Гораздо удобнее и правильнее использовать фильтр результатов, который будет эвристически приглушать ненужные сообщения.
Я в качестве такого фильтра использую Cronic.
0 * * * * cronic some_overly_verbose_task
Кроме того, чтобы cron отправлял письма по нужному адресу, в crontab
нужно определить переменную MAILTO
.
MAILTO=leonid@shevtsov.me
Понравился пост? Купи мне кофе