4
差异两个文件与切换行的结果说两次丢失同一行
我试图理解两个文件的linux diff命令,它们的行只是彼此置换,但无法查看其生成的输出。请考虑以下三个命令: [myPrompt]$ cat file1 apples oranges [myPrompt]$ cat file2 oranges apples [myPrompt]$ diff file1 file2 1d0 < apples 2a2 > apples 有人可以解释diff的上述神秘输出。 为什么输出中根本没有提到“橙色”? 是什么1d0和2a2意味着什么? 我从这个答案中了解到: “ <”表示文件2中缺少该行,而“>”表示文件1中缺少该行 但是并不能解释为什么输出中缺少橙子。
28
diff