在 Mac OS X 中打开并滚动浏览 42 GB 的文本文件

在 Mac OS X 中打开并滚动浏览 42 GB 的文本文件

我正在运行 Mac OS X 10.8.4 (Mountain Lion),并尝试打开和滚动浏览 42 GB 的 .XML 文件。

我计划使用 XML 解析器来解析它并删除部分内容,但首先我需要知道文档的结构,这样我才能知道要保存哪些部分。

我如何打开此文本/XML 文件并滚动浏览它以便了解其结构?

我尝试使用默认的文本编辑器 text-mate,但无法打开它。我尝试使用 gEdit,它显示了前 10 行左右,但在尝试加载其余内容后退出。

我将非常感谢所有建议!

答案1

最简单的方法是使用终端寻呼机. 打开终端并运行

less file.txt

或者

more file.txt

答案2

出色地,恶魔是我所用的,并且喜欢用的……

在此处输入图片描述

如果是文本文件,则只需转到视图并取消选中十六进制选项,它将只显示文本。

因此,例如我滚动到行:37802466 超快,没有故障......

答案3

vi不会一次读取所有文件,而是将其缓存。试试看。它还可以语法突出显示,所以它比 更胜一筹less

答案4

我跟着ricardo 的回答并发现https://github.com/variar/klogg

它用于浏览和搜索大型(日志)文件,并具有出色的搜索选项

除了 glogg 的功能外,它还具有我们大多数人需要的暗模式

相关内容