awk和大部分编程的新手段。尝试比较项目的几个文件并追加MATCH或NO MATCH。Compe 2 Awk文件打印匹配/不匹配
我当前的awk代码从一个不同的问题,我一直在寻找到awk Compare 2 files print match and differences
我的代码调整为:
awk 'NR==FNR{a[$0];next}{if (a[$0]=$0)print a[$0], "MATCh";else print a[$0], "NO MATCH";}' file1.txt file2.txt >> file3.txt
通过围绕调整它,我可以得到所有“MATCH”被追加或所有“不匹配”被附加。任何帮助将不胜感激,并希望了解我做错了什么。谢谢!
'='是不是'一[$ 0] = $ 0',你已经使用了正确的形式平等检查'NR == FNR' – karakfa