Перехват всех ошибок crond в журналах, а не в электронной почте

Вы можете использовать ответы на недавние вопросы, например

$ ARR=(h4 q2 s7 r1 h3)
$ SA=( $(IFS=$'\n'; echo "${ARR[*]}" | sort -k1.2n) )
$ [ "${ARR[*]}" == "${SA[*]}" ] && echo in seq || echo out of seq
out of seq

Числовая цифра nsortпозволяет использовать многозначные числа, начиная со второго символа.

РЕДАКТИРОВАТЬ:или, еще короче,

( IFS=$'\n'; [ "${ARR[*]}" == "$(sort -k1.2n <<< "${ARR[*]}" )"  ] )  && echo in seq || echo out of seq
0
08.02.2021, 19:49
1 ответ

Согласно этой ссылке , у демона cron есть опции для этого:

-s -m off

Справочные страницы ссылаются на эти аргументы:

  • -sотправляет вывод в системный журнал (обычно что-то вроде /var/log/cron)
  • -m offотключает отправку почты

Это сделано для всей системы -, но подходит для моих нужд:

  • Корпоративные корневые задания скрыты (инвентаризация, исправления)
  • Мои тоже не многословны
  • Машина посвящена
0
18.03.2021, 22:31

Теги

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