Accueil > Informatique > Linux > Renommer les espaces dans les noms de fichier ou de répertoire
Renommer les espaces dans les noms de fichier ou de répertoire
jeudi 18 décembre 2008, par
Un beau script pour les répertoires :
find . -type d -regex ".*\ .*" -exec bash -c 'echo "$1";mv "$1" "${1// /_}"' '{}' '{}' \;
et un pour les fichiers
find . -type d -regex ".*\ .*" -exec bash -c 'echo "$1";mv "$1" "${1// /_}"' '{}' '{}' \;
Il faudra peut être l’exécuter plusieurs fois en fonction de l’arborescence