The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]




Версия для распечатки Пред. тема | След. тема
Новые ответы [ Отслеживать ]
Подскажите начинающему про перенаправление вывода, !*! Victor, 17-Янв-07, 15:59  [смотреть все]
У меня ситуация такая: есть программа htdig для индексирования сайта, запускаю ее из коммандного файла. В процессе работы выводятся разные сообщения - информационные о ходе работы и с ошибками.

Запускаю вот так:

htdig -a -s -i -c ${CONF} 2>&1 | tee ${LOGFILE}

Если запускаю из командной строки, то сообщения попадают в лог

Если запускаю из крона, то в логе ничего нет, хотя в почте появляется письмо с сообщениями.

Подскажите, как сделать перенаправление вывода, чтобы все, что сообщает эта программа, попадало в лог?

  • Подскажите начинающему про перенаправление вывода, !*! lavr, 16:28 , 17-Янв-07 (1)
    >У меня ситуация такая: есть программа htdig для индексирования сайта, запускаю ее
    >из коммандного файла. В процессе работы выводятся разные сообщения - информационные
    >о ходе работы и с ошибками.
    >
    >Запускаю вот так:
    >
    >htdig -a -s -i -c ${CONF} 2>&1 | tee ${LOGFILE}
    >
    >Если запускаю из командной строки, то сообщения попадают в лог
    >
    >Если запускаю из крона, то в логе ничего нет, хотя в почте
    >появляется письмо с сообщениями.
    >
    >Подскажите, как сделать перенаправление вывода, чтобы все, что сообщает эта программа, попадало
    >в лог?

    # man 5 crontab - обратить внимание на переменную среды SHELL, после чего man этот_shell
    на предмет stderr/stdout redirect

    поиск по форуму опять же - cron+crontab мульон раз разжевывался




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру