shell脚本之 给PNG图片添加后缀@3x

Posted 尘恍若梦

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了shell脚本之 给PNG图片添加后缀@3x相关的知识,希望对你有一定的参考价值。

 

#!/bin/sh

root_src=$(dirname $(PWD))
echo ${root_src}

image_path=${root_src}/images
echo ${image_path}
# find ${image_path} -name *.png  -exec echo {} \;
# find ${image_path}  -name "*.png" -o -name "*.hhh" -exec echo {} \;
# find ${image_path} -regex *.png\|*.jpg  -exec echo {} \;


pngfiles=`find ${image_path} -name *.png `
suffix2x=@3x.png
suffix3x=@2x.png
for file in $pngfiles
do
    if [[ ${file} =~ ${suffix2x} || ${file} =~ ${suffix3x}  ]]
      then
        echo "${file}不变"

    else
        echo "${file}需要添加@3x"
        mv ${file} "${file%.png}@3x.png"
    fi

done

 

以上是关于shell脚本之 给PNG图片添加后缀@3x的主要内容,如果未能解决你的问题,请参考以下文章

IOS开发之Bug--关于UIImageView的使用

给图片添加水印

shell 基本编程

iOS开发之0行代码加载NSBundle中的@2x与@3x图片

Shell脚本实战之文件批量创建和修改

板邓:给网站添加favicon图标