bzmore, bzless - Dateiansichtsfilter für die Bildschirmausgabe von
bzip2-komprimiertem Text
bzmore [ Name … ]
bzless [ Name … ]
In der folgenden Beschreibung können
bzless und
less als
gleichbedeutend mit
bzmore und
more angesehen werden.
Bzmore ist ein Filter, der die seitenweise Untersuchung komprimierter
oder einfacher Textdateien in einem Terminal ermöglicht.
Bzmore
funktioniert mit Dateien, die mit
bzip2 komprimiert wurden, und auch
mit unkomprimierten Dateien. Falls eine Datei nicht existiert, sucht
bzmore nach einer Datei mit dem gleichen Namen und der Erweiterung
.bz2.
Bzmore hält nach der Ausgabe einer Bildschirmseite an und schreibt
--Mehr-- an den unteren Bildrand. Drücken Sie die Eingabetaste,
rückt
bzmore eine Zeile vor, bei Druck auf die Leertaste zeigt
es die nächste Bildschirmseite. Die anderen Möglichkeiten werden
später aufgeführt.
Bzmore ermittelt die Charakteristik und die Standardgröße
des Terminals aus dem Inhalt der Datei
/etc/termcap. In einem Terminal,
das 24 Zeilen darstellen kann, ist das Standardfenster 22 Zeilen hoch. Die
weiteren Sequenzen, die Sie eingeben können, wenn
bzmore
pausiert, und ihre Auswirkungen sind die folgenden (mit
i als
optionalem ganzzahligem Argument; Voreinstellung ist 1):
-
i<Leertaste>
- zeigt i weitere Zeilen an, oder eine weitere
Bildschirmseite, falls kein Argument angegeben ist.
- ^D
- zeigt 11 weitere Zeilen an (»rollt«). Ist
i angegeben, rollt bzmore i Zeilen weit.
- d
- ist gleichbedeutend mit ^D (Strg-D)
-
iz
- ist gleichbedeutend mit dem Drücken der Leertaste,
außer dass bei vorhandenem i dieses zur neuen
Fenstergröße wird. Beachten Sie, dass die
Fenstergröße am Ende der aktuellen Datei auf die
Standardeinstellung zurückgesetzt wird.
-
is
- überspringt i Zeilen und gibt eine neue
Bildschirmseite aus.
-
if
- überspringt i Bildschirmseiten und gibt eine
neue aus.
- q oder Q
- beendet die Anzeige der aktuellen Datei und springt zur
nächsten, falls vorhanden.
- e oder q
- beendet bzmore, wenn die Aufforderung --Mehr--
(Nächste Datei: Datei) angezeigt wird.
- s
- springt zur nächsten Datei, wenn die Aufforderung
--Mehr-- (Nächste Datei: Datei) angezeigt wird.
- =
- zeigt die aktuelle Zeilennummer an.
-
i/Ausdruck
- sucht nach dem i-ten Auftreten des regulären
Ausdrucks Ausdruck. Wenn das Muster gefunden wird, springt
bzmore zur nächsten Datei, falls vorhanden. Anderenfalls
wird eine weitere Bildschirmseite angezeigt, beginnend zwei Zeilen vor
jener Zeile, in welcher der Ausdruck gefunden wurde. Die Lösch- und
Kill-Zeichen können zum Bearbeiten des regulären Ausdrucks
verwendet werden. Das vollständige Löschen auch des ersten
Zeichens bricht den Suchbefehl ab.
-
in
- sucht nach dem i-ten Auftreten des zuletzt
eingegebenen regulären Ausdrucks.
- !Befehl
- öffnet eine Shell mit dem Befehl. Das Zeichen
»!« im »Befehl« wird durch den vorherigen
Shell-Befehl ersetzt. Die Sequenz »\!« wird durch
»!« ersetzt.
- :q oder :Q
- beendet die Anzeige der aktuellen Datei und springt zur
nächsten, falls vorhanden. Dies ist gleichbedeutend mit q oder
Q.
- .
- (Punkt) wiederholt den vorigen Befehl.
Der Befehl wird unmittelbar ausgeführt, das bedeutet, ein Drücken
der Eingabetaste ist nicht nötig. Bis das Befehlszeichen selbst
eingegeben wird, können Sie das Zeichen zum Löschen der Zeile
eingeben, um das numerische Argument abzubrechen. Zusätzlich kann das
Löschzeichen eingegeben werden, um die Meldung --Mehr-- wieder
anzuzeigen.
Solange die Ausgabe an das Terminal gesendet wird, können Sie jederzeit
die Beenden-Taste drücken, normalerweise Strg-\).
Bzmore
unterbricht dann das Senden an die Ausgabe und zeigt die Zeile --Mehr-- an.
Sie können dann einen der oben genannten Befehle in der üblichen
Weise eingeben. Allerdings geht dabei ein Teil der Ausgabe verloren, weil
einige Zeichen in der Ausgabewarteschlange gelöscht werden, wenn das
Beenden-Signal abgesetzt wird.
Das Terminal wird durch dieses Programm in den
noecho-Modus versetzt, so
dass die Anzeige fortlaufend erfolgen kann. Ihre Eingaben werden daher nicht
in diesem Terminal angezeigt, außer die Befehle »/« und
»!«.
Falls die Standardausgabe kein Terminal ist, dann arbeitet
bzmore wie
bzcat, außer dass die Kopfzeile vor jeder Datei ausgegeben wird.
/etc/termcap Terminal-Datenbank
more(1),
less(1),
bzip2(1),
bzdiff(1),
bzgrep(1)
Die deutsche Übersetzung dieser Handbuchseite wurde von Mario
Blättermann <
[email protected]> erstellt.
Diese Übersetzung ist Freie Dokumentation; lesen Sie die
GNU
General Public License Version 3 oder neuer bezüglich der
Copyright-Bedingungen. Es wird KEINE HAFTUNG übernommen.
Wenn Sie Fehler in der Übersetzung dieser Handbuchseite finden, schicken
Sie bitte eine E-Mail an die
Mailingliste
der Übersetzer