Wie kann ich eine Textdatei "katzen", aber von unten statt von oben beginnen?


11

Ich habe eine sehr große Textprotokolldatei von ca. 37 MB.
Mit cat file | morekann ich den Dateiinhalt seitenweise anzeigen.

Das Problem ist, dass dies immer von oben beginnt - die alten Einträge.
Wie kann ich es von unten beginnen lassen, wo die neueren Einträge dann Seite für Seite nach oben verschoben werden?

Antworten:


16

Versuchen Sie den tacBefehl, der die Eingabe Zeile für Zeile umkehrt.

Alternativ lessist more. Beginnen Sie am Ende der Datei mit +G:

less +G some-file

Möglicherweise müssen Sie sich daran gewöhnen, statt zu drücken b(was einen Bildschirm zurückspringt) Space.


1
tacbeginnt unten, aber ich kann keinen Weg finden, um einen Bildschirm hochzufahren. less some-file +Gscheint nicht zu funktionieren.
Parto

@Parto in was einen Bildschirm hochgehen? Öffnen Sie für + G die Datei in weniger und drücken Sie dann Umschalt-G. Geht es bis zum Ende der Datei?
Muru

@Parto folgt anscheinend weniger nicht der Vim-Konvention, Befehle nach Dateinamen zuzulassen, obwohl es Tastenanschläge ausleiht. Versuchen Sie es less +G some-file.
Muru

less +GDies scheint beispielsweise beim Anzeigen des Befehlszeilenverlaufs natürlicher zu sein. So etwas wie das:alias h='history -999999 | less +G'
Ville
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.