比较文件的脚本

写脚本实现,可以用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!!"

你可能感兴趣的:(职场,脚本,实用,休闲)