🤖🚫 AI-free content. This post is 100% written by a human, as is everything on my blog. Enjoy!

Крон надоел со своими письмами

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

Buy me a coffee Понравился пост? Купи мне кофе