Less:快速跳转到大文件中的行号

AJ.*_*AJ. 101 less

我正在努力想出一种方法来做到这一点......我正在使用less查看一个大(~1GB)的文件。我想跳到文件中的“$n”行 - 最好不必等待第 1-($n-1) 行在我的终端中滚动。

我会在 vim 中使用这样的东西来做到这一点:

localhost:~# vim myfile +$n

是否有等效的命令行选项?如果没有,有没有办法在文件打开后做到这一点less

Ego*_*gon 157

如果文件已打开,您可以键入:

  • 100g 转到第 100 行。

  • 50p 转到文件的 50%。

  • 100P 转到包含第 100 个字节的行。

您可以通过+在它们前面添加来从终端使用这些:

less +100g bigfile.txt
Run Code Online (Sandbox Code Playgroud)

  • 不要忘记,您可以输入 $ 转到最后一行。 (11认同)