关于linux:对于蓝湖图片-bash-批量重命名文件

蓝湖下载的图片乌七八糟,

上面这个脚本,删除无用的资源图片,一倍图,

对剩下的图片,好生重命名


for f in *.png; do
    temp="${f%\)*}"
    temp="${temp#*\(}"
    if [[ ${f} != *"x"* ]];then
        rm ${f}
    elif [[ 2 -ge ${#temp} ]]; then
        handled="${f//\([0-9]\)/}"
        name="${temp}_${handled}"
        mv "$f"  "$name"; 
    fi
done  

评论

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

这个站点使用 Akismet 来减少垃圾评论。了解你的评论数据如何被处理