使用diff比较特定行linux之间的文本

时间:2017-11-10 19:11:11

标签: linux

我有两个java文件作为文本文件,我想仅在特定的行集之间比较两个文本文件。那么我如何在diff命令中指定要搜索的行号。

1 个答案:

答案 0 :(得分:1)

Diff无法做到这一点,但你可以使用headtail来提取行,并使用进程替换来使用diff中的结果:

diff <(head -n 100 file1.java | tail -n 20) <(head -n 120 file2.java | tail -n25)