28 Apr 2003 lucasgonze   » (Journeyer)

Posted a new tool to Freshmeat:

m3udo allows you to apply a command to each line of a text file in the M3U format. It is similar to the xargs command, except that it supports of number of niceties useful for batch processing. Things you might do with it include moving a collection of files to a common directory, converting all files from one format to another, or calculating FFTs of an entire album.

This is part of an ongoing project to build useful Unix utilities that are small, self contained, ultra robust, and observe conventions. That's hard to do, even when the application is as simple as m3udo, but I feel a little dumb doing something so simple.

One of the things stopping me from doing more of these is that loose utilities have a low chance of being picked up by mainstream distributions. 'lockfile', for example, spread around because it is part of procmail.

I find it incredibly satisfying to do something so concrete.

Latest blog entries     Older blog entries

New Advogato Features

New HTML Parser: The long-awaited libxml2 based HTML parser code is live. It needs further work but already handles most markup better than the original parser.

Keep up with the latest Advogato features by reading the Advogato status blog.

If you're a C programmer with some spare time, take a look at the mod_virgule project page and help us with one of the tasks on the ToDo list!