如何查看大文件第 149351 行的内容?

Jer*_*nch 2 dump

我正在尝试导入一个大型 MySQL 转储文件,并且在第 149,351 行(共 4207442 行)上出现一致错误。我想看看那条线是什么。

我发现这样做的最好方法是这样的:

head -149351 dump.sql | tail
Run Code Online (Sandbox Code Playgroud)

然而,这是非常缓慢的。我尝试在 中加载文件vi,但它无法处理那么大的文件。我在 Windows XP 上并且有 cygwin。

bmb*_*bmb 5

sed -n '149351p' dump.sql
Run Code Online (Sandbox Code Playgroud)

可能比头/尾组合稍快(但也可能不是。)Vartec 是正确的;没有比至少阅读前 149351 行更快的方法了。