82

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

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

localhost:~# vim myfile +$n

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

1 ответ1

122

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

  • 100g чтобы перейти к 100-й линии.

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

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

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

less +100g bigfile.txt

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .