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`; done3.批量解压
for i in *.zip; do unzip $i; done
Linux 批量操作
最新推荐文章于 2024-10-17 10:31:20 发布
1841

被折叠的 条评论
为什么被折叠?



