В чем разница между «--color = auto» и «--color = tty»?

Просто измените | (труба ) к || (an или ) (при условии, что скрипт правильно использует коды выхода), хотя лучше изменить скрипт так, чтобы он выводил только при ошибке, и это лучше:

MAILFROM=myemail@something.com
MAILTO=myemail@something.com
20 6-10 * * 1-5 ~/job_failure_test.sh

Уродливый способ;

20 6-10 * * 1-5 ~/job_failure_test.sh > ~/job_fail.log 2>&1 || mail -s "Errors" myemail@something.com < ~/job_fail.log

2
01.04.2017, 19:05
1 ответ

Нет никакой разницы.

Глядя на источники :

  • всегда может использоваться взаимозаменяемо с да и сила
  • никогда может использоваться взаимозаменяемо с нет и нет
  • авто могут использоваться взаимозаменяемо с tty и if-tty .

Все они GNU-измы. :)

6
27.01.2020, 21:56

Теги

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