Jak „cat” plik tekstowy, ale zacznij od dołu zamiast od góry


11

Mam bardzo duży plik dziennika tekstowego o wielkości około 37 MB.
Za pomocą cat file | moremogę przeglądać zawartość pliku pojedynczo.

Problem w tym, że zawsze zaczyna się od góry - stare wpisy.
Jak mogę zacząć od dołu, gdzie nowsze wpisy są następnie przenoszone strona po stronie?

Odpowiedzi:


16

Spróbuj tacwykonać polecenie, które odwraca wejście, linia po linii.

Alternatywnie lessjest more. Rozpocznij na końcu pliku, używając +G:

less +G some-file

Być może będziesz musiał przyzwyczaić się do naciskania b(co powoduje cofnięcie ekranu) zamiast Space.


1
taczaczyna się od dołu, ale nie mogę dostać się na ekran. less some-file +Gwydaje się nie działać.
Parto

@Parto idź w górę o czym? Jeśli chodzi o + G, otwórz plik w mniej, a następnie naciśnij Shift-G. Czy to idzie na koniec pliku?
muru

@Parto najwyraźniej mniej nie przestrzega konwencji Vima, zezwalając na komendy po nazwach plików, nawet jeśli pożycza z nich naciśnięcia klawiszy. Spróbować less +G some-file.
muru

less +Gwydaje się bardziej naturalne, na przykład podczas przeglądania historii wiersza poleceń. Coś w tym stylu:alias h='history -999999 | less +G'
Ville,
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.