detox is a program that renames files to make them easier to work with under Unix and related operating systems. Spaces and various other unsafe characters (such as "$") get replaced with "_". ISO 8859-1 (Latin-1) characters can be transliterated to ASCII, as can UTF-8 characters. More details are contained in the
detox.1 man page.
The most important option to learn is
--dry-run. This will let you run
detox without actually changing any files, so that you can get an idea of what
detox is all about.
The simplest way to run
detox is to just run it on a directory containing files that need work:
You can also just to specify the filename:
detox my\ bad\ file.txt
You can also specify recursion (this works best on directories):
detox -r /music/transferred_from_elsewhere/
detox from source, run:
git clone https://github.com/dharple/detox.git cd detox autoreconf --install ./configure make
Doug Harple email@example.com