vai*_*war 3 unix diff file-comparison
我使用以下sdiff命令来获取两个文件的并排差异.列宽作为选项之一给出
sdiff -w170/tmp/captureFile/tmp/referenceFile(或diff -y)
如果我使用-w 130则会删除一些字符.即使在下一行,它们也不会出现在输出中.他们失去了.
如果使用-w 170,则由于左列中的额外字符,右列被移位,并且由于屏幕宽度较小,因此在左列部分中看到很少的字符.
那么有没有选择不剥离字符然后在sdiff命令输出的同一列的下一行?
您所看到的(显然)是相对于终端会话中的行长度的行截断(-w 130)或换行(-w 170).我不相信有一个选择去做你想要的.我经常使用sdiff并倾向于使用支持更改字体大小的终端/ CLI.
将字体缩小到仍然可读的内容,然后尽可能最大化窗口.
我做过的其他事情就是在比较之前"折叠"两个文件以缩短行长度 - 取决于你是在Linux上还是在某些Unix发行版上.但折叠应该在那里.