小编JAT*_*T86的帖子

使 `diff` 命令只查找指定范围内的行的差异

有没有一种方法,使diff命令看才从指定的行范围(从差异线线),整个文件的呢?我在试图找出不在同一行的两个文件中的两个 JavaScript 函数之间的区别时遇到了困难。我可以将行范围复制到一个新文件中,对另一个文件执行相同操作,然后比较它们,但是这样做会很乏味,尤其是因为文件包含大量文本。

我尝试使用:

diff "code1.js" "code2.js" --suppress-common-lines | tee outputFile
Run Code Online (Sandbox Code Playgroud)

但它显然不只显示我有兴趣比较的行的范围。如果我可以指定要在一个文件中查找的行范围并在另一个文件中查找不同范围的行,那也会很有用。

command-line diff

5
推荐指数
1
解决办法
2239
查看次数

标签 统计

command-line ×1

diff ×1