Se utiliza para limpiar y renombrar archivos eliminando o reemplazando caracteres problemáticos en los nombres de archivos. Esto es especialmente útil cuando se trabaja con archivos que pueden tener espacios, caracteres especiales o que no son compatibles con ciertos sistemas o aplicaciones. No sobrescribirá un archivo que ya existe y no toca archivos especiales si no se lo solicitan.
Supongamos un directorio con el siguiente contenido:
$ nano pruebas
Archivo con espacios.txt
Archivo@con#caracteres!raros.txt
Ejemplo (1).txt
$ detox pruebas/*
Archivo_con_espacios.txt
Archivo_con_caracteres_raros.txt
Ejemplo_1.txt
$ detox -n *
$ detox -p "mp3_" *
$ detos -s "_rock" *
$ detox -r *