Pour renommer tous les dossiers et fichiers d'une arborescence (pour virer les espaces, par exemple) :
shopt -s globstar
rename 's/special/regular/' **
Rajouter « -n » à rename pour faire un test sans modification sur les fichiers pour avoir un aperçu du résultat.
Le seul inconvénient de cette méthode bien pratique est qu'il y a un nombre maximal de fichiers qu'il est possible de passer en arguments à une commande comme rename. Au delà, un message d'erreur s'affiche