隨筆-193  評論-715  文章-1  trackbacks-0

          分享一個遞歸檢查文件的腳本:

          #!/bin/sh
          traverseFD(){
                  
          for file in $1/*
                  
          do
                          
          if [ -$file ];then
                                  
          #  echo $file" is directory"
                                  if [ $file != \/root\/t ];  then
                                          traverseFD 
          $file
                                  fi
                          elif [ 
          -$file ];then
                                  ls 
          -$file|awk '{print $6" "$7" "$8}'
                          fi
                  done
          }

          traverseFD 
          "/root"

          PS:
          Shell中的參數中如果帶空格的話,可以用如下方式:
          traverseFD "$d"
          posted on 2010-05-10 15:42 Robin's Programming World 閱讀(521) 評論(2)  編輯  收藏 所屬分類: OS

          評論:
          # re: 遞歸檢查文件的腳本 2010-09-20 11:22 | 陳自欣
          看了半天沒明白這個腳本有什么作用哦   回復  更多評論
            
          # re: 遞歸檢查文件的腳本 2010-09-26 08:30 | Robin's Java World
          @陳自欣
          當你需要檢查每個文件中的具體內容時,就可以派上用場了,這個腳本就是一個朋友的需求,我當時幫他寫了這個腳本,然后順便分享在這兒。  回復  更多評論
            
          主站蜘蛛池模板: 洪雅县| 江源县| 安西县| 大同县| 西青区| 阳谷县| 依安县| 宜章县| 南皮县| 常德市| 耿马| 晋江市| 西林县| 南郑县| 正定县| 静乐县| 宿迁市| 霍州市| 三河市| 毕节市| 精河县| 山丹县| 永兴县| 永清县| 县级市| 金溪县| 平遥县| 麻江县| 通河县| 元阳县| 辽宁省| 威信县| 宁河县| 诸城市| 泸州市| 高平市| 庐江县| 大悟县| 汉寿县| 龙门县| 陕西省|