`less` 的文本搜索不适用于大文件吗?

`less` 的文本搜索不适用于大文件吗?

这要么是个错误,要么就是我没理解。但我习惯less -p value filename.txt搜索,valuefilename.text我搜索一个只包含几行文本的文件时,它会迅速找到它,然后突出显示结果。

但是,我也用它less来搜索一个 73GB 的文件。我确信搜索结果在文件中,但它仍然less在随机位置停止搜索,但没有突出显示其结果。实际上,仔细检查该框架后,也找不到文本字符串。

这是预期的 less 行为吗或者这里到底发生了什么?

我可以排除内存不足的原因,我使用ps aux并检查进程的 proc 文件测量了内存,但ps aux它是0.0百分比,并且VimSize18432 kB

相关内容