Verwenden Sie less
stattdessen.
Weniger ist ein Programm, das mehr (1) ähnelt, jedoch sowohl eine Rückwärtsbewegung in der Datei als auch eine Vorwärtsbewegung ermöglicht.
Zurück blättern vorwärts. Wie kann ich jeweils eine Zeile rückwärts blättern?
Verwenden Sie less
stattdessen.
Weniger ist ein Programm, das mehr (1) ähnelt, jedoch sowohl eine Rückwärtsbewegung in der Datei als auch eine Vorwärtsbewegung ermöglicht.
Es gibt nur ein Betriebssystem, bei dem das, was Shadok in Kommentaren zu einer anderen Antwort sagt, tatsächlich der Fall ist. Es ist nicht einmal ein Unix. Erraten Sie, welches Betriebssystem dasjenige ist, dessen more
Befehl (en) Ihnen nur die Unix-Benutzererfahrung von 1988 bieten.
Sie haben zwei more
Befehlsmöglichkeiten: /usr/bin/more
und /usr/xpg4/bin/more
. Ersteres hat keinen rückseitigen Befehl. Letzteres tut es . Es wird koptional eine Zahl vorangestellt, um eine andere Anzahl von Zeilen anzuzeigen. Der xpg4
Name des Verzeichnisses bezieht sich auf das X / Open Portability Guide Ausgabe 4, ein Standard von 1992 für Unices, der der Single Unix-Spezifikation vorausging .
/usr/bin/more
und /usr/bin/less
sind Links zu derselben Datei, die GNU ist less
. Über more
es aufgerufen wird versucht, der POSIX / SUS-Spezifikation für zu folgen more
. Die Einzel-Unix-Spezifikation gibt an, dass dem Befehl zum Zurückblättern einer (oder mehrerer) Zeilen koptional eine Zahl vorangestellt wird, um eine andere Anzahl von Zeilen anzugeben, wie bei Solaris.
Der more
Befehl ist die BSD- more
Version 5.19 von 1988. Er hat keine Schlüsselsequenz, um um eine Zeile rückwärts zu gehen, nur um eine um eine Zeile rückwärts zu gehen.
Ich kam schnell vorbei, um eine Antwort zu finden, konnte aber keine finden und kehrte zum guten Alten zurück man more
Sie können k
eine Zeile rückwärts oder [n]k
n Zeilen zurückblättern
Das hat für mich funktioniert, more
wo es more -V
gibt
mehr von util-linux 2.25.2
Für den Kontext befand sich dies in einem Postgres 9.6.1 Docker-Container, in den uname -a
zurückgegeben wird
Linux 85c8072dc7eb 4.9.4-moby # 1 SMP Mi Jan 18 17:04:43 UTC 2017 x86_64 GNU / Linux
Von more
Verwenden Sie v
vi oder vim zu starten, dann CTRL-E
nach unten Zeile für Zeile zu bewegen und CTRL-Y
nach oben Zeile für Zeile zu bewegen.