我正在使用diff来查看2个文件之间的差异。 它生成输出,如:
some numbers here
< gi|description1
< ADGCAAAGGCC
---
> gi|description3
> GGCCTAAGGGG
我可以生成如下输出:
gi|description1
ADGCAAAGGCC
gi|description3
GGCCTAAGGGG
没有<
,>
,---
,the first numbers line
????
非常感谢。
答案 0 :(得分:3)
当然,您可以根据自己的喜好修改diff
实用程序的输出。最后,它是典型的unix传统中的实用工具,因此可以预期它可以在所有方向上进行调整: - )
&#34;手册页&#34;解释了这些选项并指出了...-line-format
选项。亲自看看:man diff
...
这导致了这样的命令:
diff --unchanged-line-format="" --old-line-format="%L" --new-line-format="%L" file1 file2
它仅输出已更改的行,并且仅输出文字旧的和新的形式,而没有任何进一步的指示标记。根据你的例子,这就是你想要的。