powered by simpleCommunicator - 2.0.37     © 2025 Programmizd 02
Форумы / Unix-системы [игнор отключен] [закрыт для гостей] / Добавлять префикс к выводу
4 сообщений из 4, страница 1 из 1
Добавлять префикс к выводу
    #39697205
andrey10
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Привет. На сервере есть множество самописных кроновых скриптов. Я хочу контролировать появление ошибок (любых, даже синтаксических) в каждом из них и писать их в специальный лог, при этом добавляя к записи дату, когда ошибка была поймана.

Придумал следующий способ: создал файл catch.sh со следующим содержанием
Код: powershell
1.
[[ -n $1 ]] && echo $(date +"%Y-%m-%d_%H:%M:%S") $@ >> /var/log/error.log



и в кроне скрипны запускаю через него

Код: powershell
1.
0 3 * * * /var/script/auto/catch.sh $(/var/script/backup/mysqlbackup.sh 2>&1)



Сейчас понял, что сделал какую-то фигню. Подскажите более простое решение, пожалуйста.
...
Рейтинг: 0 / 0
Добавлять префикс к выводу
    #39697216
andrey10
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Данный способ абсолютно бесполезен для скриптов с бесконечными циклами...
...
Рейтинг: 0 / 0
Добавлять префикс к выводу
    #39701133
Мутаген
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
См. http://habilis.net/cronic/ и аналоги. Люди много всего на эту тему напридумывали
...
Рейтинг: 0 / 0
Добавлять префикс к выводу
    #39701184
andrey10
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Мутаген,

Вау, спасибо)
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / Unix-системы [игнор отключен] [закрыт для гостей] / Добавлять префикс к выводу
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]