Определить что Bash скрипт запущен из cron

При написании скриптов bash иногда возникает ситуация, когда необходимо изменить поведение скрипта в зависимости от того откуда скрипт был запущен. Из терминала или из задачи в cron.

 

Для определения откуда был запущен скрипт можно использовать следующую конструкцию:

В зависимости от метода запуска уже меняем поведение скрипта, к примеру менять вывод сообщения:

Понравилась статья? Поделиться с друзьями:
Добавить комментарий