美文网首页iOS相关技术实现
Shell查找Xcode重复的图片资源

Shell查找Xcode重复的图片资源

作者: redexpress | 来源:发表于2018-05-26 21:56 被阅读132次

    今天,发现Xcode项目有图片老是替换不成功,最后发现有重复图片,导致显示图片出错。
    用下面的Shell命令就可以检查是不是有重复的资源。

    result=`find . -type d -name "*.imageset" | xargs basename | sort | uniq -d | wc -l`
    [ "$result" = "       0" ] && echo '没有发现重复的图片资源'
    

    把这些命令简单解释一下
    find 递归查找指定目录的文件,-d表示查找目录
    xargs 表示对所有结果执行后面的命令
    basename 表示只取文件路径最后一段的内容
    uniq -d 表示只显示有重复的行
    wc -l 表示结果的行数

    相关文章

      网友评论

        本文标题:Shell查找Xcode重复的图片资源

        本文链接:https://www.haomeiwen.com/subject/jdrvjftx.html