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


86

我正在努力寻找一种方法来执行此操作...我正在less查看大文件(〜1GB)。我想跳到文件中的“ $ n”行-最好不必等待终端中的第1-($ n-1)行滚动。

我会在vim中使用类似这样的方法:

localhost:~# vim myfile +$n

有等效的命令行选项吗?如果没有,打开文件后是否有办法执行此操作less


3
当我没有时间寻找答案时,这个问题一次又一次困扰我。输入“ h”可能会有所帮助,因为它显示了“
较少

Answers:


130

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

  • 100g 去第100行。

  • 50p 转到文件的50%。

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

您可以从终端添加以下内容来使用+它们:

less +100g bigfile.txt

7
别忘了,您可以键入$转到最后一行。

1
嘿-谢谢你的例子!对我有很大帮助!
波尼
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.