shell脚本积累 | 寒山烟雨
现在的位置: 首页 > 滴水穿石 > 正文

shell脚本积累

2011年09月05日 滴水穿石 ⁄ 共 251字 ⁄ 字号 评论 6 条 ⁄ 阅读 6,733 views 次

批量修改图片格式(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

0
【上篇】
【下篇】

目前有 6 条留言    访客:4 条, 博主:2 条

  1. lainme 2011年09月10日 下午5:01  @回复  Δ-49楼 回复
    Firefox Firefox GNU/Linux GNU/Linux

    丢到~/bin里最不容易忘

  2. tusooa 2011年09月09日 下午10:18  @回复  Δ-48楼 回复
    Namoroka Namoroka Gentoo Gentoo

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


    • 管理员
      hsyyf 2011年09月09日 下午10:21  @回复  ∇地下1层 回复
      Firefox Firefox Windows Windows

      3Q :wink:

      • tusooa 2011年09月11日 下午8:29  @回复  ∇地下2层 回复
        Namoroka Namoroka Gentoo Gentoo

        不用加/g,不是让你把那最后的/也干掉的。。。

  3. 冷轩信 2011年09月06日 上午9:25  @回复  Δ-47楼 回复
    Chromium Chromium Ubuntu Ubuntu

    我就是记不住 :wink:


    • 管理员
      hsyyf 2011年09月06日 上午9:55  @回复  ∇地下1层 回复
      Wordpress App Wordpress App Android Android

      所以要记录。。。

给我留言

留言无头像?


×