Chemin:
/ DIRECTORY_ROOT
/SUB_DIRECTORY
Et convertir cela en:
/ directory_root
/sub_directory
J'ai essayé: rename 'y/A-Z/a-z/' *
mais cela ne change que le répertoire racine et pas les sous-répertoires. Je suis nouveau sur Ubuntu, merci pour l'aide!
find /path -depth -exec rename 'y/[A-Z]/[a-z]/' {} ";"
Voici une structure de répertoire simple:
$ mkdir -p A/B/C/D
$ tree
.
└── A
└── B
└── C
et après avoir exécuté rename
avec find
:
$ find /path -depth -exec rename 'y/[A-Z]/[a-z]/' {} ";"
$ tree
.
└── a
└── b
└── c