Путь:
/ DIRECTORY_ROOT
/SUB_DIRECTORY
И преобразуйте это в:
/ directory_root
/sub_directory
Я попробовал: rename 'y/A-Z/a-z/' *
но это только изменяет корневой каталог и не подкаталоги. Я плохо знаком с Ubuntu, спасибо за справку!
find /path -depth -exec rename 'y/[A-Z]/[a-z]/' {} ";"
Вот простая структура каталогов:
$ mkdir -p A/B/C/D
$ tree
.
└── A
└── B
└── C
и после запуска rename
с помощью find
:
$ find /path -depth -exec rename 'y/[A-Z]/[a-z]/' {} ";"
$ tree
.
└── a
└── b
└── c