我正在尝试将所有文件夹_Oreilly
(完全匹配)递归重命名为_OreillyFox
换句话说,我试图达到与以下相同的效果:
find . -depth -type d -name "_Oreilly" -execdir rename "s/_Oreilly/_OreillyFox/" {} \;
使用zmv
。
我正在尝试的命令是:
zmv -n '(**/)_Oreilly' '${1}_OreillyFox'
我尝试了上述命令,并传入了文件名,但它成功重命名了它们。我只想重命名目录。