我使用diff显示两个文件中的差异。
我想在输出结果中显示源结果中的行号。
示例:
文件A.csv
1测试
2埃赛
3相同
文件B.csv
1个应用
3另外
**差异结果**
diff A.csv B.csv
1测试|应用
3相同|另一个
这是您可以使用What is "NR==FNR" in awk?技术的示例另一个解决方案可能是
paste -d"|" A.csv B.csv | nl | grep -Ev '^(\s*[0-9]*\s*)(.*)\|\2$'