Mac 终端 命令 批量重命名文件,并修改后缀

新建一个脚本文件:reanme.sh

打开文件,使用以下代码:
for i in ./1/*/*.jpg;
do mv "$i" "${i%.jpg}.png";
done

作用:把所有后缀为 .jpg 的图片,修改为后缀是 .png 的图片

说明:路径

./1/*/*.jpg

rename.sh 文件所在目录内 文件夹1内 所有文件夹内 所有后缀为 .jpg 的图片


要批量添加前缀,后缀请移步:
参考:mac下文件批量重命名的方法(命令行)

参考原文引用:

例子:我现在要把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

你可能感兴趣的:(Mac 终端 命令 批量重命名文件,并修改后缀)