1. 程式人生 > >Mac 終端 命令 批量重新命名檔案,並修改後綴

Mac 終端 命令 批量重新命名檔案,並修改後綴

新建一個指令碼檔案: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