One of these
should be what you're looking for - from a quick glance, Melon
looks like it's half way there.
If you can't find it, maybe you would like to code it yourself? I'm sure some people would appreciate it, and it gives you a good reason to learn a langauge like Perl