Never been to DZone Snippets before?

Snippets is a public source code repository. Easily build up your personal collection of code snippets, categorize them with tags / keywords, and share them with the world

truncate Rails development/test logs (See related posts)

In rails applications development.log and test.log like to grow forever, which takes up space and makes them slow to grep. If I just delete them running processes with logs open might get confused. So I can use truncate instead:

truncate ~/www/*/log/*.log


Even easier, ask cron to do it for me every night:
4 22 * * * * truncate -s 0k  ~/www/*/log/*.log

Comments on this post

akkartik posts on Aug 14, 2007 at 01:05
Can somebody point me to this truncate command? It doesn't seem to be in my distro.

What about race conditions? Does it risk making the log file inconsistent for automatic parsing, etc.?

You need to create an account or log in to post comments to this site.


Click here to browse all 4863 code snippets

Related Posts