我有一个只有一行的文件。它的大小约为 20,000 字节。
文件已被修改,我想知道在哪里。
我想使用 diff,但它向我显示了完整的行,因为它输出了有差异的行 - 但在这种情况下,它是文件中唯一有差异的行。
所以我想看看有什么区别。
有什么建议吗?
Phi*_*ßen 15
假设有很多空格,就像普通文本一样,可以按单词拆分文件,用普通的diff工具对比一下,比如meld:
tr -s ' ' '\n' < file1.txt > file1.txt.split
tr -s ' ' '\n' < file2.txt > file2.txt.split
meld file1.txt.split file2.txt.split
Run Code Online (Sandbox Code Playgroud)
如果这是一个一次性问题,我会创建文件的副本,\n每 50 个字符插入一个字符,然后比较这些副本。(我选择 50 是因为它使数学从原始文件中的不同行号到字节偏移变得容易,但可能会根据我的发现向上/向下调整。)
| 归档时间: |
|
| 查看次数: |
16314 次 |
| 最近记录: |