LINUX.ORG.RU
ФорумAdmin

добавить дату в лог файл


0

0

Подскажите, как сделать чтобы перед попаданием сообщения в лог файл, туда же приписывалась дата? Например, есть
#/usr/local/bin/file, сообщения перенапр. в  /log/mess
в кроне /usr/local/bin/file >> /log/mes 2>&1
вида:
...
message from file.
...
а хочется:
Пнд Май 17 12:52:54 EEST 2004  message from file.

как это можно сделать,
заранее благодарен.

 
anonymous

Например так: /usr/local/bin/file | perl -ne '$date=localtime;print "$date $_"' >> /log/mes 2>&1

Ну или тоже самое с помощью sed и awk

chucha ★★★☆
()
Ответ на: комментарий от anonymous

Для добавления записей в журнал syslog'а нужно использовать logger. man logger, одним словом!

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