批量给图片名称添加前缀笔记
2021-10-25 本文已影响0人
数字d
iOS开发中从蓝湖下载页面图片,都是UI设计师命名的(有命名比较随意的时候),也有因为项目开发中涉及到合作开发(图片是文件资源可不带什么namespace的概念),或者是不同页面的图片是有同一个名字的,造成图片放入iOSApp项目中会有重复的,因此开发中经常会给图片命名,添加前缀,如果图片很少,简单的改下名字就行了,如果某个设计页面上的图片很多,一个一个改着就头皮发麻,所以简单实现了个小工具,方便以后使用
本地桌面新建一个info的文件夹,将所有需要添加前缀的图片复制进去,复制出来桌面上info文件夹的路径
我这里的路径是"/Users/mac/Desktop/info"
桌面路径下创建一个info.sh文件,将以下代码赋值进去,这里添加的字符串前缀是"yz_prefix_"
#!/bin/sh
path="/Users/mac/Desktop/info"
files=$(ls $path)
for filename in $files
do
originpath="$path/$filename"
currentpath="$path/yz_newprefix_$filename"
`mv -f $originpath $currentpath`
done
打开页面终端,路径cd到桌面
给info.sh文件添加脚本执行权限
chmod +x info.sh
添加完了以后在终端执行
./info.sh
就这样就实现了文件名字的前缀添加
