|
![]() |
Архивированная нить - только для чтения!
Пред. тема | След. тема | ||
Форумы
![]() | |||
---|---|---|---|
Изначальное сообщение | [Проследить за развитием треда] |
"Добавил строку в crontab - как узнать что она работает?" | |
Сообщение от Bogdan ![]() ![]() ![]() | |
Добавил строку в crontab - как узнать что она работает? (Только не логи через сутки). Хотелось бы ее просто запустить | |
Рекомендовать в FAQ | Cообщить модератору | Наверх |
Оглавление |
|
Индекс форумов | Темы | Пред. тема | След. тема |
Сообщения по теме |
1. "Re: Добавил строку в crontab - как узнать что она работает?" | |
Сообщение от Poseydon ![]() ![]() | |
: Добавил строку в crontab - как узнать что она работает? (Только не логи через сутки). Хотелось бы ее просто запустить<p>Если у твоей команды есть какой-то аутпут после выполнения, то добавь в конце строки > /dev/tty6 Потом переключайся на шестую консоль и наблюдай...<br>Если аутпута нет, то просто добавь еще одну команду типа echo "Crond works!!" с выводом на терминал, как выше описано, либо в файл какой-нибудь. | |
Рекомендовать в FAQ | Cообщить модератору | Наверх |
![]() |
|
2. "Re: Добавил строку в crontab - как узнать что она работает?" | |
Сообщение от Bogdan ![]() ![]() ![]() | |
: : Добавил строку в crontab - как узнать что она работает? (Только не логи через сутки). Хотелось бы ее просто запустить<p>: Если у твоей команды есть какой-то аутпут после выполнения, то добавь в конце строки > /dev/tty6 Потом переключайся на шестую консоль и наблюдай...<br>: Если аутпута нет, то просто добавь еще одну команду типа echo "Crond works!!" с выводом на терминал, как выше описано, либо в файл какой-нибудь. <p>А как запустить какую-то строку из кронтаба на выполнение (прямо сейчас)?<br>или весь крон но тоже прямо сейсас? | |
Рекомендовать в FAQ | Cообщить модератору | Наверх |
![]() |
|
3. "Зачем?" | |
Сообщение от Poseydon ![]() ![]() | |
: : : Добавил строку в crontab - как узнать что она работает? (Только не логи через сутки). Хотелось бы ее просто запустить<p>: : Если у твоей команды есть какой-то аутпут после выполнения, то добавь в конце строки > /dev/tty6 Потом переключайся на шестую консоль и наблюдай...<br>: : Если аутпута нет, то просто добавь еще одну команду типа echo "Crond works!!" с выводом на терминал, как выше описано, либо в файл какой-нибудь. <p>: А как запустить какую-то строку из кронтаба на выполнение (прямо сейчас)?<br>: или весь крон но тоже прямо сейсас?<p>Зачем тебе именно из кронтаба? Ну напиши в нем такою строку:<br>*/1 * * * * echo "Cron WORKS!!" >> ~/log.cron<br>И каждую минуту у тебя будет новая строчка в файле ~/log.cron<br>Или я неправильно опять понял? Если ты хочешь посмотреть, как выполняется команда, то почему бы ее с консоли не выполнить? Кронтаб-то без глюков работает, проверено. Лишь бы с правами все было нормально. | |
Рекомендовать в FAQ | Cообщить модератору | Наверх |
![]() |
|
4. "Re: Зачем?" | |
Сообщение от Bogdan ![]() ![]() ![]() | |
: Зачем тебе именно из кронтаба? Ну напиши в нем такою строку:<br>: */1 * * * * echo "Cron WORKS!!" >> ~/log.cron<br>: И каждую минуту у тебя будет новая строчка в файле ~/log.cron<br>: Или я неправильно опять понял? Если ты хочешь посмотреть, как выполняется команда, то почему бы ее с консоли не выполнить? Кронтаб-то без глюков работает, проверено. Лишь бы с правами все было нормально.<p>Я это хочу из крона запускать скрипт шеловый с кучей команд обзвонки серверов. Если писать все команды в крон - то при ошибке, например сервер не ответил крон мне слал письма на рута. А как в случае со скриптом ? Он мне письма об ошибках писать будет?<br> | |
Рекомендовать в FAQ | Cообщить модератору | Наверх |
![]() |
|
5. "Все так же" | |
Сообщение от Poseydon ![]() ![]() | |
: : Зачем тебе именно из кронтаба? Ну напиши в нем такою строку:<br>: : */1 * * * * echo "Cron WORKS!!" >> ~/log.cron<br>: : И каждую минуту у тебя будет новая строчка в файле ~/log.cron<br>: : Или я неправильно опять понял? Если ты хочешь посмотреть, как выполняется команда, то почему бы ее с консоли не выполнить? Кронтаб-то без глюков работает, проверено. Лишь бы с правами все было нормально.<p>: Я это хочу из крона запускать скрипт шеловый с кучей команд обзвонки серверов. Если писать все команды в крон - то при ошибке, например сервер не ответил крон мне слал письма на рута. А как в случае со скриптом ? Он мне письма об ошибках писать будет?<p>Крон весь STDERR отправляет по почте тому пользователю, для которого составлен кронтаб. Скорее всего, из скрипта тебе тоже будут ошибки валиться в почту. А вообще, почему бы не попробовать? Сделай параллельно вывод в файл и сравнивай почту с логами. Только не пиши в кронтабе строчки типа<br>1> /dev/null 2> /dev/null - это там такие готовые есть для примера. Они как раз весь вывод подавляют. | |
Рекомендовать в FAQ | Cообщить модератору | Наверх |
Удалить |
Индекс форумов | Темы | Пред. тема | След. тема |
Закладки на сайте Проследить за страницей |
Created 1996-2025 by Maxim Chirkov Добавить, Поддержать, Вебмастеру |