我正在比较两个文本文件,得到以下结果:
diff file1 file2 | grep 12345678
> 12345678
< 12345678
如您所见,两个文件中都存在相同的字符串,并且两个文件都使用 sort
进行排序。
行结尾一定会妨碍这里(Windows 与 Unix)。
有没有办法让 diff
忽略 Unix 上的行结尾?
最佳答案
使用--strip-trailing-cr
选项:
diff --strip-trailing-cr file1 file2
该选项导致 diff
在比较文件之前去除尾随回车符。
关于diff - 比较文件时如何忽略行结尾?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40974170/