cnt=1
for file in `ls -v *.png`; do
cntAlign=$(printf "%03d" $cnt)
newName=$1_$cntAlign.png
mv $file $newName
echo change file $file to $newName
let cnt=cnt+1
for file in `ls -v *.png`; do
cntAlign=$(printf "%03d" $cnt)
newName=$1_$cntAlign.png
mv $file $newName
echo change file $file to $newName
let cnt=cnt+1
done
cnt --名字起始从1开始
for循环遍历出当前文件夹下面所有的名字为.png格式的文件,后面的cntAlignf是获取到用户的输入的名字,然后匹配备加上后面的.png
然后 修改文件的名字,使用MV命令着这样子就OK了
只要安装了CyGwin就可以使用该命令了
安装了GIt也可以用Git bash打开使用