Shell命令批量修改图片文件名
公司同事今天找我帮忙修改文件名,我一看,好嘛,几百个文件要改名,文件名格式是_01.png _02.png这样依次类推,同事要求把前面的"_"给去掉,还好要求算简单,没有让我再改成其他名字。一条命令搞定:复制代码 代码如下:for i in `ls _*.png`; do mv "$i" `echo "$i" |awk -F "_0" "{print $1 "0" $2}"`; done如果要连_0都去掉的话,就这样写:复制代码 代码如下:for i in...