Rename

重命名命令未按預期工作

  • July 2, 2015

我可能在這裡忽略了一些非常基本的東西,但我有一堆文件,比如

fi-le_00.nc2 fi-le_01.nc2 fi-le_02.nc2 ... fi-le_24.nc2

我想將它們重命名為

fi-le_00:00:00 fi-le_01:00:00 fi-le_02:00:00 ... fi-le_24:00:00

所以我正在嘗試命令

rename 's/\.nc2$/:00:00/g' fi-le*

但什麼都沒有發生。我也嘗試過's/\.nc2/:00:00/g'and 's/.nc2/:00:00/g',但正如預期的那樣,這也不起作用。

知道可能出了什麼問題嗎?

謝謝你。

實際上發現它不起作用的原因是因為在我正在工作的機器中有一個奇怪的 rename 版本,其語法實際上是rename from to files*. 以前沒見過那個。

引用自:https://unix.stackexchange.com/questions/213513