Как я могу рекурсивно переименовать все файлы в папке?
Я использую Linux, и у меня есть проект с файлами с именем myproject-someextention.whatever
а также someotherstuffmyproject
и так далее.
Я хотел бы рекурсивно переименовать все, что имеет myproject
в имени файла / папки и переименуйте его в yourproject
,
1 ответ
Решение
Пытаться rename
из util-linux ( http://www.kernel.org/pub/linux/utils/util-linux ).
$ найти. , ./yourprojectfolder ./yourprojectfolder/source.of.yourproject ./yourproject.manifest $ найти. -type d -exec переименовать ваш проект myproject {} \; найти: `./yourprojectfolder ': нет такого файла или каталога $ найти. -type f -exec переименовать ваш проект myproject {} \; $ найти. , ./myprojectfolder ./myprojectfolder/source.of.myproject ./myproject.manifest