• <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>
            隨筆-80  評(píng)論-24  文章-0  trackbacks-0
            比如要對(duì)文件夾$base下的所有文件名中包含bbb的文件重命名,將bbb替換為aaa,這里先不考慮處理子文件夾:

            for item in `ls $base | grep .*bbb.*` ; do mv $item ${item//bbb/aaa} ; done;

            但是如果要遞歸處理的話就有些麻煩了,需要寫(xiě)遞歸函數(shù):

             1 #!/bin/sh
             2 
             3 Usage() {
             4     echo "Usage: $0 dir_name"
             5 }
             6 
             7 if [ $# != 1 ] ; then
             8     Usage
             9     exit 1
            10 fi
            11 
            12 rename_recursive() {
            13     local base=$1
            14     for item in `ls $base`
            15     do  
            16         item=$base/$item
            17         if [ -d $item ] ; then
            18             rename_recursive $item
            19         fi  
            20     done
            21 
            22     for item in `ls $base | grep .*aaa.*`
            23     do  
            24         mv $base/$item $base/${item//aaa/bbb}
            25     done
            26 }
            27 
            28 dir_name=`dirname $1`/`basename $1`
            29 rename_recursive $dir_name

            shell腳本不熟練,還是需要多寫(xiě)多讀??!
            posted on 2012-07-16 18:08 myjfm 閱讀(655) 評(píng)論(0)  編輯 收藏 引用

            只有注冊(cè)用戶登錄后才能發(fā)表評(píng)論。
            網(wǎng)站導(dǎo)航: 博客園   IT新聞   BlogJava   博問(wèn)   Chat2DB   管理


            亚洲成色WWW久久网站| 999久久久国产精品| 色婷婷久久久SWAG精品| 色综合久久久久| 88久久精品无码一区二区毛片| 人妻无码久久一区二区三区免费 | 久久精品国产只有精品2020| 国产aⅴ激情无码久久| 久久精品免费全国观看国产| 亚洲精品午夜国产va久久| 精品久久久久久无码不卡| 无码人妻久久一区二区三区蜜桃| 亚洲精品乱码久久久久久蜜桃 | 77777亚洲午夜久久多喷| 香蕉久久av一区二区三区| 久久大香香蕉国产| 亚洲午夜久久久精品影院| 久久久久99精品成人片三人毛片 | 国产精品乱码久久久久久软件| 久久亚洲sm情趣捆绑调教| 久久婷婷五月综合色高清| 91精品国产91久久久久久青草| 久久精品国产只有精品66| 7777久久久国产精品消防器材| 久久综合欧美成人| 亚洲天堂久久久| 91精品日韩人妻无码久久不卡| 日日狠狠久久偷偷色综合0| 欧美丰满熟妇BBB久久久| 久久国产香蕉一区精品| 亚洲∧v久久久无码精品| 国产三级观看久久| 亚洲国产精品成人久久| 久久综合视频网站| 97久久精品午夜一区二区| 思思久久99热免费精品6| 久久精品国产亚洲一区二区| 国产A三级久久精品| 怡红院日本一道日本久久 | 性做久久久久久久久久久| 国产精品久久国产精品99盘|