Wildproxy — execute a command over multiple files

Download icon Download

Some programs only allow you to supply one input file. Examples include pdf2djvu, and imagemagick’s convert. But what if you want to run that program on lots of files? You could:

Wildproxy basically takes the commandline you want to run and the list of files you want to run it on, and then executes that commandline on every input file. It’s smart enough to let you substitute the filename without its extension too.

usage: wildproxy ’command to execute’ filenames

The command to be executed should be enclosed in single quotes. It understands the following replacements:

The choice of ! will cause problems if your command or any of the files have a ! in them, but this doesn’t seem very likely.

Give back

If you find this program useful, give something back.