Выполнение файла банки при начальной загрузке с кроном и наблюдение вывода

Я настраиваю файл банки для выполнения при начальной загрузке. У меня есть сценарий для выполнения его с, и тот сценарий настроен для выполнения при начальной загрузке в использовании @reboot в кроне. У меня есть пустой интерфейс cli в настоящий момент без DES. Вопрос состоит в том, как я могу видеть вывод из своего сценария (и банка, которую он выполняет), как это работает в интерфейсе cli? Кажется, что сценарий мог бы работать происхождения, и это могло бы быть проблемой. Как я выполняю его на переднем плане?

0
задан 18 September 2015 в 20:33

1 ответ

Вы не можете "выполнить его на переднем плане" в @reboot. Можно получить STDOUT, и STDERR в файле журнала (man bash см. REDIRECTION).

необходимо знать, что среда выполнения, когда выполнения материала @reboot ЕЩЕ БОЛЕЕ ограничивается, чем "нормальное" cron среда. Временно, добавьте env | sort >/tmp/cronjob.env к началу своего сценария (сразу после строки хижины (#!/bin/bash)), выполните его, затем сравните его со своей обычной средой env | sort >/tmp/normal.env

0
ответ дан 28 July 2019 в 14:47

Другие вопросы по тегам:

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