Есть ли простой способ определить, был ли сценарий оболочки инициирован через cron или вручную пользователем? В моем случае я хочу, чтобы сценарий отправлял вывод в файл журнала при запуске через cron, но чтобы stdout
при запуске вручную.
Как насчет простой настройки команды в crontrab для перенаправления stdout в файл (>> для добавления)?
Что-то вроде:
XX XX XX XX XX / путь / к / cmd >> outputfile.log