濮阳杆衣贸易有限公司

主頁(yè) > 知識(shí)庫(kù) > shell遍歷目錄處理特定目錄的腳本代碼

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

熱門標(biāo)簽:陜西便宜電銷機(jī)器人軟件 免費(fèi)門店地圖標(biāo)注注冊(cè)入駐 昆明電話外呼系統(tǒng)好么 艾比利外呼系統(tǒng) 杞縣地圖標(biāo)注app 外呼系統(tǒng)一天耗費(fèi)多少流量 衡水外呼線路解決 電話機(jī)器人每天搜索多少次 ??谥悄苷Z(yǔ)音電銷機(jī)器人好用嗎

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

復(fù)制代碼 代碼如下:

#!/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 "第一級(jí)目錄 $dir1"
    ls  -l | grep ^d | awk '{print $NF}'  >/home/wanggy/tmp1
    cat /home/wanggy/tmp1  |while read dir2
         do
            echo "二級(jí)目錄 $dir2"
            cd $dir2
               #對(duì)大于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
                 #返回上一級(jí)
                 cd ..
        done
             #返回上一級(jí)
     cd ..
 done

標(biāo)簽:臨滄 ???/a> 營(yíng)口 昌都 宿遷 西寧 泰安 南京

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《shell遍歷目錄處理特定目錄的腳本代碼》,本文關(guān)鍵詞  shell,遍歷,目錄,處理,特定,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問(wèn)題,煩請(qǐng)?zhí)峁┫嚓P(guān)信息告之我們,我們將及時(shí)溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無(wú)關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《shell遍歷目錄處理特定目錄的腳本代碼》相關(guān)的同類信息!
  • 本頁(yè)收集關(guān)于shell遍歷目錄處理特定目錄的腳本代碼的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章
    信宜市| 邓州市| 黄冈市| 海城市| 娄底市| 海南省| 开封县| 封开县| 阜城县| 延川县| 牙克石市| 库车县| 大荔县| 南京市| 淮滨县| 金川县| 康马县| 白山市| 修武县| 永仁县| 武威市| 乡宁县| 长宁区| 会东县| 绥德县| 乌海市| 曲阳县| 屯门区| 德阳市| 大关县| 米泉市| 宁夏| 自治县| 县级市| 宜章县| 广水市| 公主岭市| 绵阳市| 错那县| 秀山| 屯留县|