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

          評論:
          # re: 遞歸檢查文件的腳本 2010-09-20 11:22 | 陳自欣
          看了半天沒明白這個腳本有什么作用哦   回復  更多評論
            
          # re: 遞歸檢查文件的腳本 2010-09-26 08:30 | Robin's Java World
          @陳自欣
          當你需要檢查每個文件中的具體內(nèi)容時,就可以派上用場了,這個腳本就是一個朋友的需求,我當時幫他寫了這個腳本,然后順便分享在這兒。  回復  更多評論
            
          主站蜘蛛池模板: 汕尾市| 乐都县| 达尔| 威海市| 嘉定区| 安岳县| 璧山县| 兰西县| 汉寿县| 吐鲁番市| 苍南县| 洪江市| 临夏市| 封丘县| 衡山县| 民县| 宁波市| 宣化县| 靖江市| 岫岩| 双流县| 博罗县| 耒阳市| 天津市| 华亭县| 潢川县| 永定县| 杂多县| 苍山县| 平陆县| 临沂市| 澄城县| 平湖市| 宣汉县| 梅河口市| 梁平县| 昭通市| 扎鲁特旗| 永丰县| 吉隆县| 双辽市|