LINUX.ORG.RU

Re: crontab & nohup.out

А он должен появляться? crontab, если что, использует /bin/sh, ещё на это внимание обрати.

legalize ()

Re: crontab & nohup.out

А зачем nohup в кроне? У него и так терминала нет, HUPнуться не от чего.

lodin ★★★★ ()

Re: crontab & nohup.out

Понятно, что не появляется. Cron запускает все процессы перенаправив их вывод себе. nohup "видит" что стандартный вывод это не терминал и не создает файл nohup.out. А вывод задач демон cron получает и должен отправлять по почте. Поэтому если запускаете что то через nohup из скрипта, не рассчитывайте что создатся файл nohup.out, а перенаправляйте вывод задачи в файл сами через "2>&1".

mky ★★★★★ ()
Ответ на: Re: crontab & nohup.out от true_admin

Re: crontab & nohup.out

Перенаправляет, но вроде если в скрипте, запущенным через crontab, сделать что то типа "nohup /usr/local/bin/t.sh > nohup.out", то в файл nohup.out попадёт только stdout, а stderr "уйдёт" крону. Но я не уверен, пусть это топикстартер проверяет.

mky ★★★★★ ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.