Назад | Перейти на главную страницу

определить, был ли скрипт запущен пользователем или через cron

Есть ли простой способ определить, был ли сценарий оболочки инициирован через cron или вручную пользователем? В моем случае я хочу, чтобы сценарий отправлял вывод в файл журнала при запуске через cron, но чтобы stdout при запуске вручную.

Как насчет простой настройки команды в crontrab для перенаправления stdout в файл (>> для добавления)?

Что-то вроде:

XX XX XX XX XX / путь / к / cmd >> outputfile.log