下面是逐行比較兩個文件的腳本代碼。但願你們多多提建議。sql
- #!/bin/bash
- CurRow=1
- LastRow=`cat file1 | wc -l`
- while [ $CurRow -le $LastRow ]
- do
- for x in `awk 'NR=='$CurRow' {print $0}' file1`
- do
- for y in `awk 'NR=='$CurRow' {print $0}' file2`
- do
- if [ "$x" == "$y" ];then
- echo "$x" >>result.txt
- fi
- done
- done
- ((CurRow++))
- done