批量修改图片格式(png转jpg):

for i in *.png;

do convert $i ${i/%.png/.jpg};

done

删除字符串前两个字符和后两个字符:

sed “s/^..\(.*\)..$/\1/”

转换迅雷链接为普通链接:

read -p “Please input address:” address
wget `echo $address|cut -b11-|sed “s/^..\(.*\)..$/\1/”|base64 -d`

批量重命名,删除[***]前缀(注意扩展名):

rename ‘s/.*]//’ *.rmvb

作者 hsyyf

《shell脚本积累》有6条评论
  1. `echo $address|cut -b11-|sed “s/^..\(.*\)..$/\1/g”||base64 -d` #多了个’|’.
    sed那里不用加/g了。
    未必要用wget.推荐axel下载 :em01
    写在脚本里,可以不用read,直接用$1
    那“最好用引号引起来。

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注