文件夹下图片批量重命名

目录

1.批处理脚本

2.赋予脚本执行权限:

3.运行脚本:


您可以使用以下脚本来批量重命名Mac上的图片文件:

1.批处理脚本

#!/bin/bash

# 设置文件夹路径和要替换的字符串及其替换内容
folder_path="/您的/文件夹/路径"
old_string="要替换的字符串"
new_string="替换后的字符串"

# 进入文件夹路径
cd "$folder_path"

# 遍历文件夹中的所有图片文件
for file in *.jpg *.jpeg *.png *.gif *.bmp *.tiff *.heic; do
    if [[ -f "$file" ]]; then
        # 获取文件名和扩展名
        filename=$(basename "$file")
        extension="${filename##*.}"
        
        # 替换字符串并构建新文件名
        new_name="${filename/$old_string/$new_string}"
        
        # 重命名文件
        mv "$file" "$new_name"
        echo "已重命名 $file 为 $new_name"
    fi
done

echo "批量替换完成!"

将上述代码保存为一个文本文件,例如 replace_pngName.sh,然后打开终端并导航到脚本所在的文件夹。

2.赋予脚本执行权限:

chmod +x replace_pngName.sh

3.运行脚本:

./replace_pngName.sh

脚本会遍历指定文件夹中的所有图片文件,将文件名中的指定字符串替换为新的字符串,并将文件重命名为新的名称。请注意,您可以根据需要修改脚本中的文件夹路径、要替换的字符串和替换内容。

⚠️:在运行脚本之前,请务必备份您的文件,以防止意外情况发生。

猜你喜欢

转载自blog.csdn.net/lalate/article/details/132192713