如何在unix中并排显示[不生成]文件的行号?

时间:2016-08-20 16:50:18

标签: shell unix diff line-numbers sdiff

我有2个文件,我希望使用以下命令并排分别使用行号:

diff -y abc1.txt abc2.txt

上述命令只是打印并排差异,但不显示与文件关联的行号。

我甚至尝试过:

diff -y --unchanged-line-format="" --new-line-format=":%dn: %L" abc1.txt abc2.txt

但它给出了一些格式冲突异常。有什么办法吗?我搜索了很多,但无法找到任何解决方案。我不能仅仅根据您的信息使用第三方工具。任何精彩的创意都受到高度赞赏。

注意:

我希望文件本身存在的文件编号,而不是管道生成的行号,而不是管道等等。让我们说,我正在使用" - suppress-common-l分级表"然后应省略行号,这些行号未在diff中显示。我想显示与文件关联的行号。我不想在差异输出中生成行号

0 个答案:

没有答案