我很尷尬,我甚至不得不問,但我有一個包含 m4a 檔案的目錄,其中將 cd 中的曲目編號附加到檔案名稱的開頭,例如:
1-01 Smash.m4a
如何使用重命名刪除“1-01”?或任何其他與此相關的 linux 指令。如果有什麼差別的話,我使用的是 fedora-13。
編輯(如果你能解釋為什麼這不起作用的話,加分)只是作為一個測試,我嘗試了這個:
rename 1-0?? SSS *.m4a
不對目錄中的任何檔案名稱進行任何更改
答案1
試試看(在包含您要重新命名的檔案的目錄中):-
for i in *; do mv -v "$i" "$(echo "$i" | cut -f2- -d ' ')"; done