не получать вывод при запланированной программе jcl в crontab

дорогие друзья, у меня есть программа jcl, которая использует программу PCO. Я хочу запланировать ее каждую минуту с помощью crontab. Я сделал запись в cronntab, как показано ниже * * * * * path/job, но crontab не производит никакого вывода, но когда я я вижу /var/log/crontab, он показывает, что crond выполняет задание каждую минуту, но я не получаю никаких выходных данных, пожалуйста, помогите, как запланировать это задание

Я читал в Интернете, что это может быть из-за того, что переменные среды не установлены должным образом, пожалуйста, скажите, может ли это быть так


person maverick    schedule 30.06.2011    source источник


Ответы (1)


Где вы ожидаете, что вывод появится? crontab

Если стандартный вывод и стандартная ошибка не перенаправляются командами, выполняемыми из записи crontab, любой сгенерированный вывод или ошибки должны быть отправлены пользователю по почте с помощью метода, определенного реализацией.

Итак, вы должны перенаправить вывод

 * * * * * path/job > /path/to/file

Или проверьте свою почту (mail).

person cnicutar    schedule 30.06.2011
comment
в jcl вывод направляется в каталог спула - person maverick; 30.06.2011
comment
@maverick Отредактируйте свой вопрос и опубликуйте код. В идеале вы должны опубликовать наименьший возможный пример, демонстрирующий проблему. - person cnicutar; 30.06.2011
comment
я протестировал запущенный crond и выполнял другие встроенные команды, такие как эхо и другие команды, но только эти задания, связанные с моим проектом, не выполняются - person maverick; 30.06.2011