2013-04-12 2 views
2

У меня есть процесс, и мне интересно, как сохранить его выходной текстовый поток в файлы/журналы, созданные каждые 5 минут. СпасибоСамый простой способ сохранить stdout в файлах 5min

+0

'logrotate' может сделать трюк. – fedorqui

+0

5min is for 'logrotate' слишком короткий Я думаю – lojza

ответ

1

Посмотрите на решение разместил над на своем веб-сайте:

http://www.linuxquestions.org/questions/linux-server-73/logging-via-stdin-527771/

Или этот вопрос:

https://serverfault.com/questions/327237/programme-that-accepts-stdin-then-writes-to-a-datetime-stamped-file

+1

Привет Адриан, спасибо,' cronolog' сделал работу 'мой процесс | cronolog --period = '5 mins'/path/to/log% Y% m% d% H% M% S.log' – lojza