1. 批量将png转为jpg
bash -c 'for image in *.png; do convert "$image" "${image%.png}.jpg"; echo “image $image converted to ${image%.png}.jpg ”; done'
2. 批量重命名
①把它们的名字的第一个1个字母变为"q",其它的不变
for file in `ls` do newfile =`echo $i | sed 's/^./q/'` mv $file $newfile done
②修改前面5个字母为zhaozh
for i in `ls`; do mv -f $i `echo $i | sed 's/^...../zhaozh/'`; done
③修改后面5个字母为snail
for i in `ls`; do mv -f $i `echo $i | sed 's/.....$/snail/'`; done
④在前面添加 _hoho_
for i in `ls`; do mv -f $i `echo "_hoho_"$i`; done
⑤所有的小写字母变大写字母
for i in `ls`; do mv -f $i `echo $i | tr a-z A-Z`; done
3.批量解压
for i in *.zip; do unzip $i; done
09-28
1万+
![](https://csdnimg.cn/release/blogv2/dist/pc/img/readCountWhite.png)
10-20
03-28