0
我有一個目錄中的數百個文件在名稱中都有後綴「_aac」。例如:weoi32rijwef_aac.mp4Linux - 如何批量重命名文件,同時刪除文件名中的模式
如何在批處理過程中重命名所有這些文件以從文件名中刪除「_aac」?
我有一個目錄中的數百個文件在名稱中都有後綴「_aac」。例如:weoi32rijwef_aac.mp4Linux - 如何批量重命名文件,同時刪除文件名中的模式
如何在批處理過程中重命名所有這些文件以從文件名中刪除「_aac」?
更簡單的方法是
cd /to/that/directory
rename 's/_aac//' *
像這樣的事情?:
for i in *_aac.*
do
mv "$i" "`echo $i | sed -e 's/_aac././'`"
done
這個工作對我來說太棒了!只要記住用'\'來逃避空格和其他特殊字符。例如:'重命名's/some \ test //「*' – Ryre 2016-03-09 20:03:28