我的主目录中有这两个文件 -
hello_newest.txt
goodbye_newest.txt
我想重命名它们,以便完全删除文件名的“最新”部分,以便它们重新出现hello.txt
并goodbye.txt
这是我正在运行的命令 -
find -name "*.txt" -exec rename 's/newest//i' {} ";"
运行此命令后,它不会引发错误或对文件执行任何操作。我已经检查了http://www.computerhope.com/unix/rename.htm并且看起来它应该基于那里的一些示例工作。
我确定这很简单,但是我错过了什么?