Obtenha um ou mais de:
-
multilog
de Dan Bernstein (de daemontools ) ou - Bruce Guenter's
multilog
(de daemontools-encore ), ou -
s6-log
de Laurent Bercot (de s6 ) ou -
svlogd
de Gerrit Pape (de runit ) ou - Wayne Marshall
tinylog
(de perp ), ou - my
cyclog
(de nosh ).
Nenhum deles requer cron
; none requer syslog
ou qualquer coisa mais que pipes comuns; e todos fazem exatamente o que você quer fazer: transformar entrada padrão em um conjunto de arquivos de log automaticamente girados e limitados por tamanho.