隨筆-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 閱讀(528) 評論(2)  編輯  收藏 所屬分類: OS

          評論:
          # re: 遞歸檢查文件的腳本 2010-09-20 11:22 | 陳自欣
          看了半天沒明白這個腳本有什么作用哦   回復  更多評論
            
          # re: 遞歸檢查文件的腳本 2010-09-26 08:30 | Robin's Java World
          @陳自欣
          當你需要檢查每個文件中的具體內容時,就可以派上用場了,這個腳本就是一個朋友的需求,我當時幫他寫了這個腳本,然后順便分享在這兒。  回復  更多評論
            
          主站蜘蛛池模板: 青神县| 光泽县| 牡丹江市| 襄汾县| 洮南市| 内丘县| 慈利县| 周至县| 宁海县| 浠水县| 丘北县| 曲麻莱县| 杭锦旗| 兰西县| 灵璧县| 亳州市| 安溪县| 涞水县| 密山市| 三门县| 买车| 洛川县| 城口县| 霞浦县| 永清县| 延庆县| 奉节县| 资兴市| 繁峙县| 沅江市| 无极县| 高唐县| 唐海县| 邵阳县| 陕西省| 东乡| 通化县| 乐陵市| 新化县| 广元市| 八宿县|