Вы можете использовать ответы на недавние вопросы, например
$ 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
Числовая цифра n
sort
позволяет использовать многозначные числа, начиная со второго символа.
РЕДАКТИРОВАТЬ:или, еще короче,
( IFS=$'\n'; [ "${ARR[*]}" == "$(sort -k1.2n <<< "${ARR[*]}" )" ] ) && echo in seq || echo out of seq
Согласно этой ссылке , у демона cron есть опции для этого:
-s -m off
Справочные страницы ссылаются на эти аргументы:
-s
отправляет вывод в системный журнал (обычно что-то вроде /var/log/cron)-m off
отключает отправку почты Это сделано для всей системы -, но подходит для моих нужд: