【发布时间】:2013-11-18 11:53:47
【问题描述】:
我有两个文件,我使用“comm -23 file1 file2”命令来提取与另一个文件不同的行。
我还需要提取不同行但还保留字符串“line_$NR”的东西。 例子: 文件1:
line_1: This is line0
line_2: This is line1
line_3: This is line2
line_4: This is line3
文件2:
line_1: This is line1
line_2: This is line2
line_3: This is line3
我需要这个输出: 差异文件1文件2:
line_1: This is line0.
总之,我需要提取差异,就好像文件在开始时没有 line_$NR 但是当我打印结果时我还需要打印 line_$NR。
【问题讨论】:
-
我想要文件之间的某种差异,但不比较 line_NR,只打印 line_NR。不知道comm是否合适。
-
您的
diff版本可能具有生成comm类似并排输出的选项。