Минус: быстрый переход к номеру строки в большом файле

86

Я пытаюсь найти способ сделать это ... Я использую lessдля просмотра большого (~ 1 ГБ) файла. Я хочу перейти к строке «$ n» в файле - желательно без необходимости ждать, пока строки 1 - ($ n-1) прокрутятся в моем терминале.

Я бы сделал это в Vim, используя что-то вроде этого:

localhost:~# vim myfile +$n

Есть ли эквивалентная опция командной строки? Если нет, есть ли способ сделать это, когда файл открыт в less?

AJ.
источник
3
Вопрос, который беспокоил меня снова и снова, когда у меня не было времени искать ответ. Ввод 'h' мог бы помочь, поскольку он отображает "РЕЗЮМЕ
МЕНЬШИХ КОМАНД

Ответы:

130

Если файл открыт, вы можете ввести:

  • 100g перейти на сотую линию.

  • 50p перейти на 50% в файл.

  • 100P перейти к строке, содержащей 100 байт.

Вы можете использовать их из терминала, добавив +перед ними:

less +100g bigfile.txt
Эгон
источник
7
И не забывайте, что вы можете ввести $, чтобы перейти к последней строке.
ограбить
1
Эй - СПАСИБО за примеры! Мне очень помогли !!
Пони