隨筆-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中的參數(shù)中如果帶空格的話,可以用如下方式:
          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
          @陳自欣
          當你需要檢查每個文件中的具體內(nèi)容時,就可以派上用場了,這個腳本就是一個朋友的需求,我當時幫他寫了這個腳本,然后順便分享在這兒。  回復  更多評論
            
          主站蜘蛛池模板: 苍梧县| 囊谦县| 武汉市| 兴隆县| 富川| 仲巴县| 浑源县| 晴隆县| 民县| 曲靖市| 东光县| 孝义市| 桓台县| 射阳县| 尤溪县| 达拉特旗| 青岛市| 武冈市| 宜都市| 无棣县| 保德县| 邮箱| 遵义市| 嘉鱼县| 酉阳| 岳阳市| 嘉义县| 襄樊市| 商南县| 颍上县| 吴忠市| 江山市| 隆回县| 贡觉县| 客服| 苏尼特左旗| 山东| 勃利县| 长宁县| 普安县| 宜宾县|