Renommer des répertoires à la volée

Comment renommer des répertoires sans se les braquer un par un à la main.

J’avais besoin de renommer tous les dossiers d’un répertoires particulier, et je me sentais pas de me braquer tout avec mv, rename ou Winscp avec des clics droits..

J’ai donc élaboré une ligne de commande permettant de faire ça en une seule fois :

Nous avons un répertoires test à l’intérieur duquel nous avons « X » répertoires que nous voulons renommer « rerpertoirebak ».

find -maxdepth 1 : cherche les répertoires de 1er niveau.
sed « s/^\.\///g » : remplacer le début : ./ par rien.
grep -v « \. » : enlever le . représentant le répertoire courant.
rename « s/$/bak/g » : rajouter à la fin de chaque occurrence un bak.