Mac 終端 命令 批量重新命名檔案,並修改後綴
阿新 • • 發佈:2019-02-07
新建一個指令碼檔案:reanme.sh
開啟檔案,使用以下程式碼:
for i in ./1/*/*.jpg;
do mv "$i" "${i%.jpg}.png";
done
作用:把所有後綴為 .jpg 的圖片,修改為字尾是 .png 的圖片
說明:路徑
./1/*/*.jpg
rename.sh 檔案所在目錄內 資料夾1內 所有資料夾內 所有後綴為 .jpg 的圖片
參考原文引用:
例子:我現在要把aaaaaaaaaaaaa.jpg重新命名為aaaaaaaaaaaaa_MED.jpg
請使用如下命令:
for i in *.jpg;do mv "$i" "${i%.jpg}_MED.jpg" ;done
同理aaaaaaaaaaaaa_MED.jpg重新命名為aaaaaaaaaaaaa_LRG.jpg的方法:
for i in *.jpg;do mv "$i" "${i%_MED.jpg}_LRG.jpg" ;done