使用shell脚本重命名目录及其子目录中的文件夹?

时间:2013-01-10 09:19:39

标签: linux windows bash shell

我有很多名为“XXXXX”的文件夹,只需将其重命名为“OOOO”,如何编写脚本?

1 个答案:

答案 0 :(得分:2)

如果您的文件夹是嵌套的,请使用附带find命令的remane命令,如下所示:

find /path/to/your/folder -depth -iname XXXX -execdir rename s/XXXX/OOOO/ {} \;

否则,只需使用rename

 rename s/XXXX/OOOO/