ios 工程图片清理shell

#!/bin/sh

echo "随意删除@2x图片可能会引起错误 因为ios工程会更加前缀和分辨率自己找到@2x的图片 所以删除@2x图片时要慎重"

read -n1 -p  "Y】查阅如何确认@2x是使用 N】直接进行图片检索" answer

case $answer in 

"Y"|"y"

open -a Safari "http://www.cnblogs.com/yingkong1987/archive/2013/06/25/3154344.html"

echo -n "按任意键开始程序";

read var

;;

"N"|"n"

echo "命令执行时终端会输入结果 搜索完毕后 会在当前路径下自动生成imag.txt的结果报告"

;;

*) 

;;

esac

 

 

 

PROJ=`find . -name '*.xib' -o -name '*.[mh]'`

echo "~~~~~~~~~~~~开始搜索~~~~~~~~~~~~"'./image.txt';

for png in `find . -name '*.png'`

do

    pngname=`basename $png`

    if ! grep -q $pngname $PROJ; then

        echo   "$png 没有被引用"

        echo  "$png 没有被引用" >> './image.txt';

    fi

done

for jpg in `find . -name '*.jpg'`

do

    jpgname=`basename $jpg`

    if ! grep -q $jpgname $PROJ; then

        echo    "$jpg 没有被引用"

        echo  "$jpg 没有被引用" >> './image.txt';

    fi

done

echo >>"~~~~~~~~~~~~结束搜索~~~~~~~~~~~~"'./image.txt';

 

<<EOF

 

 

下载地址:http://download.csdn.net/download/yingkong1987/5646027

原文地址:https://www.cnblogs.com/yingkong1987/p/3154446.html