比較文件的腳本

寫腳本實現,可以用shell、perl等。把文件b中有的,但是文件a中沒有的所有行,保存爲文件c,並統計c的行數。
#Titile:baidu2.sh
#Author:kingshuo
#Date:07:41:42 2011-09-20
#Version:1.0
cd /tmp/
   a=-1
  while read A ;do
   NUM=0
   b=0
   let a++
    while read B ;do
     if [ "$A" != "$B" -a "$a" -eq "$b" ];then
      echo $B >> c.txt
    fi
     let NUM++
    let b++
   done < abc2.txt
   done < abc1.txt
  cat c.txt
  echo -e "c.txt cotain \033[32m$NUM\033[0m lines!!"

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章