Mniej: szybko przeskocz do numeru linii w dużym pliku

86

Próbuję wymyślić, jak to zrobić ... Używam lessdo wyświetlania dużego (~ 1 GB) pliku. Chcę przeskoczyć do wiersza „$ n” w pliku - najlepiej bez czekania na przewinięcie linii 1 - ($ n-1) w moim terminalu.

Zrobiłbym to w vimie, używając czegoś takiego:

localhost:~# vim myfile +$n

Czy istnieje odpowiednik opcji wiersza poleceń? Jeśli nie, to czy można to zrobić po otwarciu pliku less?

AJ
źródło
3
Pytanie, które ciągle mnie niepokoiło, kiedy nie miałem czasu na szukanie odpowiedzi. Wpisanie „h” mogło pomóc, ponieważ wyświetla „PODSUMOWANIE
MNIEJSZYCH POLECEŃ

Odpowiedzi:

130

Jeśli plik jest otwarty, możesz wpisać:

  • 100g przejść do setnej linii.

  • 50p przejść do 50% do pliku.

  • 100P aby przejść do wiersza zawierającego 100 bajt.

Możesz użyć ich z terminala, dodając +przed nimi:

less +100g bigfile.txt
Egon
źródło
7
I nie zapomnij, możesz wpisać $, aby przejść do ostatniej linii.
okr.
1
Hej - DZIĘKUJĘ za przykłady !! Bardzo mi pomogło!!
Poni