So echoen/drucken Sie Block für Block

So echoen/drucken Sie Block für Block

Ich habe gerade angefangen, tmux und Butterfly zu verwenden, und muss ein Panel scrollen. Ich habe Ctrl+ b+ versucht , aber es hat das ganze Terminal gescrollt und nicht nur ein Panel.

Gibt es eine Befehlszeile, um meine Terminalausgabe Block für Block anzuzeigen, wie unten beschrieben?

  • cat foo | ???? -> Anzeige zwischen Zeile 1-10
  • Tabulatortaste, Umschalttaste usw. -> Die nächsten 10 Zeilen anzeigen
  • usw

Ich habe nichts Relevantes gefunden, um dies zu tun.

Antwort1

Wenn Sie die GNU-Version von moreinstalliert haben:

more -d -f -10 foo

Dadurch wird die Datei foo10 Zeilen lang angezeigt, wobei nach jeweils 10 Zeilen eine Pause mit einer Eingabeaufforderungsmeldung erfolgt. Drücken Sie bei jeder Pause spacebaroder , Enterum die nächsten 10 Zeilen anzuzeigen.

Sie können bei der Eingabeaufforderung auch hoder drücken, um die weiteren Funktionen von anzuzeigen .?moremore

man moreWeitere Einzelheiten finden Sie unter.

Übrigens, wenn Sie innerhalb einer Datei vor- und vorblättern möchten, lessist dies eine bessere Option als more. more dürfenvor- und zurückspringen, lesskann es aber besser. Denken Sie daran:weniger ist mehr

verwandte Informationen