|
Вариант для распечатки |
Архивированная нить - только для чтения!
Пред. тема | След. тема | ||
Форумы
OpenNET: Виртуальная конференция (Public)
| |||
|---|---|---|---|
| Изначальное сообщение | [Проследить за развитием треда] | ||
| "Добавил строку в crontab - как узнать что она работает?" | |
Сообщение от Bogdan ![]() ![]() on
24-Ноя-99, 03:07 (MSK)
| |
Добавил строку в crontab - как узнать что она работает? (Только не логи через сутки). Хотелось бы ее просто запустить | |
| Рекомендовать в FAQ | Cообщить модератору | Наверх | |
| Оглавление |
|
| Индекс форумов | Темы | Пред. тема | След. тема |
| Сообщения по теме |
| 1. "Re: Добавил строку в crontab - как узнать что она работает?" | |
Сообщение от Poseydon ![]() on
26-Ноя-99, 11:01 (MSK)
| |
: Добавил строку в crontab - как узнать что она работает? (Только не логи через сутки). Хотелось бы ее просто запустить<p>Если у твоей команды есть какой-то аутпут после выполнения, то добавь в конце строки > /dev/tty6 Потом переключайся на шестую консоль и наблюдай...<br>Если аутпута нет, то просто добавь еще одну команду типа echo "Crond works!!" с выводом на терминал, как выше описано, либо в файл какой-нибудь. | |
| Рекомендовать в FAQ | Cообщить модератору | Наверх | |
| 2. "Re: Добавил строку в crontab - как узнать что она работает?" | |
Сообщение от Bogdan ![]() ![]() on
26-Ноя-99, 16:08 (MSK)
| |
: : Добавил строку в crontab - как узнать что она работает? (Только не логи через сутки). Хотелось бы ее просто запустить<p>: Если у твоей команды есть какой-то аутпут после выполнения, то добавь в конце строки > /dev/tty6 Потом переключайся на шестую консоль и наблюдай...<br>: Если аутпута нет, то просто добавь еще одну команду типа echo "Crond works!!" с выводом на терминал, как выше описано, либо в файл какой-нибудь. <p>А как запустить какую-то строку из кронтаба на выполнение (прямо сейчас)?<br>или весь крон но тоже прямо сейсас? | |
| Рекомендовать в FAQ | Cообщить модератору | Наверх | |
| 3. "Зачем?" | |
Сообщение от Poseydon ![]() on
26-Ноя-99, 23:17 (MSK)
| |
: : : Добавил строку в 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 ![]() ![]() on
28-Ноя-99, 16:37 (MSK)
| |
: Зачем тебе именно из кронтаба? Ну напиши в нем такою строку:<br>: */1 * * * * echo "Cron WORKS!!" >> ~/log.cron<br>: И каждую минуту у тебя будет новая строчка в файле ~/log.cron<br>: Или я неправильно опять понял? Если ты хочешь посмотреть, как выполняется команда, то почему бы ее с консоли не выполнить? Кронтаб-то без глюков работает, проверено. Лишь бы с правами все было нормально.<p>Я это хочу из крона запускать скрипт шеловый с кучей команд обзвонки серверов. Если писать все команды в крон - то при ошибке, например сервер не ответил крон мне слал письма на рута. А как в случае со скриптом ? Он мне письма об ошибках писать будет?<br> | |
| Рекомендовать в FAQ | Cообщить модератору | Наверх | |
| 5. "Все так же" | |
Сообщение от Poseydon ![]() on
28-Ноя-99, 21:14 (MSK)
| |
: : Зачем тебе именно из кронтаба? Ну напиши в нем такою строку:<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 Добавить, Поддержать, Вебмастеру |