2016-02-19 137 views

回答

1

這AWK一行程序適用於您的例子:

awk 'NR==FNR{a[$1]=$2;next}{print $1,a[$1]-$2;delete a[$1]} 
     END{for(x in a)print x, a[x]}' file1 file2 
+0

工作肯特......你能解釋更多...! – Govins

+0

我想你想輸入'?'而不是'!!'對嗎?哪部分你有問題? – Kent

+0

你好肯特, 記錄只會出現在文件2中會發生什麼? – Govins