麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 系統(tǒng) > Linux > 正文

shell遍歷目錄處理特定目錄的腳本代碼

2019-10-26 18:35:39
字體:
供稿:網(wǎng)友

需求:刪除文件,目錄結(jié)構(gòu)為:ip/年份/月份,每個人都有一份這樣的目錄現(xiàn)需要刪除2012年以前的所有文件,2012年以后的刪除特定月份。
本來想用find,結(jié)果發(fā)現(xiàn)這些文件time(a,m,c)記錄已經(jīng)不是當(dāng)初生成的。
沒辦法只好想了個土辦法去遍歷,哪位有好的方法,歡迎告知。

代碼如下:
#!/bin/bash
cd /home/wanggy/rmfile/
ls  -l | grep ^d | awk '{print $NF}'  >/home/wanggy/tmp
cat /home/wanggy/tmp  |while  read dir1
  do
    cd $dir1
    echo "第一級目錄 $dir1"
    ls  -l | grep ^d | awk '{print $NF}'  >/home/wanggy/tmp1
    cat /home/wanggy/tmp1  |while read dir2
         do
            echo "二級目錄 $dir2"
            cd $dir2
               #對大于2012年的目錄再判斷,小于則直接刪除。
               if [ $dir2 -gt 2011 ];then
                  ls  -l | grep ^d | awk '{print $NF}'  >/home/wanggy/tmp2
                  cat /home/wanggy/tmp2 |while read dir3
                      do
                         #9月份之前的刪除"
                         if [ $dir3 -lt 09 ];then
                              rm -rf $dir3
                         fi
                      done
               else
                  echo "刪除2012前的目錄:$dir2"
                  rm -rf $dir2
             fi
                 #返回上一級

發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 日韩一级片一区二区三区 | 成年性羞羞视频免费观看 | 中文字幕www. | 91一区二区在线观看 | 在线观看免费污视频 | 久久久一区二区三区精品 | 色域tv| 中文字幕国产欧美 | 国产高潮国产高潮久久久91 | 海角在线观看91一区二区 | 国产精品视频免费网站 | 午夜视频大全 | 国产午夜精品一区二区三区嫩草 | 黄色片在线观看网站 | 久久撸视频 | 欧美精品久久久久久久多人混战 | 欧美成人免费tv在线播放 | 高清国产午夜精品久久久久久 | 中文字幕欧美一区二区三区 | 黄在线观看在线播放720p | 亚洲日本韩国在线观看 | 中文字幕视频在线播放 | 日韩视频观看 | www国产网站 | 国产亚洲欧美一区久久久在 | 久在线播放 | 亚洲精品无码不卡在线播放he | 国产成人精品免费视频大全最热 | 日韩av影片在线观看 | 一级免费a | 成人午夜免费在线观看 | 看免费的毛片 | 黄色特级毛片 | 91午夜理伦私人影院 | 毛片在线免费播放 | 欧美日韩精品不卡一区二区三区 | 北原夏美av| 毛片成人网 | 免费a级片在线观看 | 中文在线观看www | 免费视频a|