Obtenha um ou mais de:
-
multilogde Dan Bernstein (de daemontools ) ou - Bruce Guenter's
multilog(de daemontools-encore ), ou -
s6-logde Laurent Bercot (de s6 ) ou -
svlogdde 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.