More: Unterschied zwischen den Versionen

Aus Foxwiki
KKeine Bearbeitungszusammenfassung
K Textersetzung - „Man-Pages“ durch „Man-Page“
 
(22 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt)
Zeile 1: Zeile 1:
=Bezeichnung=
{{DISPLAYTITLE:more}}
more ist ein Pager zum Anzeigen von (Text-)Dateien in der Kommandozeile. Das Programm less ist eine komfortablere Alternative, aber im Gegensatz zu more nicht auf jedem UNIX-System vorhanden.


=Syntax=
'''more''' - Textdateien seitenweise anzeigen
Der Aufruf von more erfolgt im Terminal mit folgender Syntax:


more [OPTIONEN] DATEI
= Beschreibung =
Dabei stellt more standardmäßig eine volle Bildschirmseite der anzuzeigenden Datei dar.
* Das Programm less ist eine komfortablere Alternative, aber im Gegensatz zu more nicht auf jedem UNIX-System vorhanden
* Dabei stellt more standardmäßig eine volle Bildschirmseite der anzuzeigenden Datei dar
* Des Weiteren beherrscht more auch noch einen interaktiven Modus, z. B. zum Blättern innerhalb der angezeigten Datei
= Installation =
= Syntax =
'''more''' [ -cdflsu ] [ -n ] [ +linenumber ] [+/pattern ] [''Name'' ...]


Des Weiteren beherrscht more auch noch einen interaktiven Modus, z.B. zum Blättern innerhalb der angezeigten Datei.
== Parameter ==
== Optionen ==
{| class="wikitable sortable" 
|-
|  | <tt>'''''-N'' '''</tt>
|  | ''N'' ist eine ganze Zahl und setzt die Zeilenanzahl für den Bildschirm
|-
|  | <tt>'''-c '''</tt>
|  | veranlaßt <tt>more</tt>, den Bildschirm beim Weiterblättern von oben nach unten neu aufzubauen, indem jede Zeile unmittelbar vor dem Überschreiben gelöscht wird; diese Option funktioniert nur auf Terminals, die das Löschen einzelner Zeilen unterstützen
|-
|  | <tt>'''-d '''</tt>
|  | gibt einen längeren Prompt mit zusätzlicher Hilfe für den Anwender aus
|-
|  | <tt>'''-f '''</tt>
|  | es werden die Textzeilen anstelle der Bildschirmzeilen angezeigt; dadurch werden Zeilen mit Controlsequenzen, wie sie z.&nbsp;B.&nbsp;von <tt>groff</tt> erzeugt werden, korrekt in einer Zeile angezeigt
|-
|  | <tt>'''-l '''</tt>
|  | ignoriert <tt>^L</tt> (Seitenvorschub); standardmäßig wird die Ausgabe bei jedem Seitenvorschub angehalten; ein Seitenvorschub am Anfang des Textes bewirkt ein Löschen des Bildschirms
|-
|  | <tt>'''-s '''</tt>
|  | zeigt mehrere Leerzeilen in Folge als eine einzige an
|-
|  | <tt>'''-u '''</tt>
|  | unterdrückt die Behandlung von unterstrichenem Text
|-
|  | <tt>'''+''Zeilennummer'' '''</tt>
|  | beginnt die Ausgabe bei ''Zeilennummer''
|-
|  | <tt>'''+''Muster'' '''</tt>
|  | beginnt die Ausgabe zwei Zeilen vor dem ersten Auftreten von ''Muster''


=Optionen=
|-
|}


Option     Beschreibung
Option     Beschreibung
Zeile 32: Zeile 65:
+Zahl: Die Datei wird erst ab der Zeilennummer "Zahl" angezeigt.
+Zahl: Die Datei wird erst ab der Zeilennummer "Zahl" angezeigt.


=Beispiel=
= Konfiguration =
 
= Anwendung =
=Quelle=
* <tt>'''more'''</tt> gibt Textdateien seitenweise auf dem Bildschirm aus.  
 
* Nach jeder Bildschirmseite wird die Ausgabe angehalten und auf eine Eingabe des Benutzers gewartet.  
 
* Am Dateiende wird <tt>more</tt> automatisch beendet.  
= Dateiinhalte anzeigen (more) =
* In der Umgebungsvariablen <tt>MORE</tt> können Kommandozeilenoptionen für <tt>more</tt> gespeichert werden, die bei jedem Aufruf automatisch ausgeführt werden.  
<tt>'''more'''</tt> zeigt Dateien seitenweise
* Wenn <tt>more</tt> eine Datei liest, wird auf der letzten Bildschirmzeile im `Prompt' die prozentuale Position der aktuellen Bildschirmseite in der Datei angezeigt.  
 
* Wenn dieser Prompt angezeigt wird, erwartet <tt>more</tt> eine Eingabe des Benutzers.  
'''more''' [ -cdflsu ] [ -n ] [ +linenumber ] [+/pattern ] [''Name'' ...]
* Die Eingaben bestehen in der Regel aus einem einzigen Tastendruck.  
 
* Einige Kommandos können mit einer Zahlenangabe '''''N''''' kombiniert werden.  
<tt>'''more'''</tt> gibt Textdateien seitenweise auf dem Bildschirm aus. Nach jeder Bildschirmseite wird die Ausgabe angehalten und auf eine Eingabe des Benutzers gewartet. Am Dateiende wird <tt>more</tt> automatisch beendet. In der Umgebungsvariablen <tt>MORE</tt> können Kommandozeilenoptionen für <tt>more</tt> gespeichert werden, die bei jedem Aufruf automatisch ausgeführt werden.  
 
Wenn <tt>more</tt> eine Datei liest, wird auf der letzten Bildschirmzeile im `Prompt' die prozentuale Position der aktuellen Bildschirmseite in der Datei angezeigt. Wenn dieser Prompt angezeigt wird, erwartet <tt>more</tt> eine Eingabe des Benutzers. Die Eingaben bestehen in der Regel aus einem einzigen Tastendruck.  
 
Einige Kommandos können mit einer Zahlenangabe '''''N''''' kombiniert werden.  


{| class="wikitable sortable"   
{| class="wikitable sortable"   
Zeile 99: Zeile 127:
|-
|-
|  | <tt>'''''N'':n '''</tt>
|  | <tt>'''''N'':n '''</tt>
|  | springt zur nächsten Datei aus der Kommandozeilenliste bzw. ''N'' Dateien weiter  
|  | springt zur nächsten Datei aus der Kommandozeilenliste bzw.&nbsp;''N'' Dateien weiter  
|-
|-
|  | <tt>'''''N'':p '''</tt>
|  | <tt>'''''N'':p '''</tt>
|  | springt an den Anfang der aktuellen Datei oder in die vorhergehende Datei aus der Kommandozeilenliste bzw. ''N'' Dateien zurück  
|  | springt an den Anfang der aktuellen Datei oder in die vorhergehende Datei aus der Kommandozeilenliste bzw.&nbsp;''N'' Dateien zurück  
|-
|-
|  | <tt>''':f '''</tt>
|  | <tt>''':f '''</tt>
Zeile 112: Zeile 140:
|  | <tt>'''. '''</tt>
|  | <tt>'''. '''</tt>
|  | (Punkt) wiederholt das letzte Kommando  
|  | (Punkt) wiederholt das letzte Kommando  
|-
|-
|}
|}
== Optionen ==
{| class="wikitable sortable" 
|-
|  | <tt>'''''-N'' '''</tt>
|  | ''N'' ist eine ganze Zahl und setzt die Zeilenanzahl für den Bildschirm
|-
|  | <tt>'''-c '''</tt>
|  | veranlaßt <tt>more</tt>, den Bildschirm beim Weiterblättern von oben nach unten neu aufzubauen, indem jede Zeile unmittelbar vor dem Überschreiben gelöscht wird; diese Option funktioniert nur auf Terminals, die das Löschen einzelner Zeilen unterstützen
|-
|  | <tt>'''-d '''</tt>
|  | gibt einen längeren Prompt mit zusätzlicher Hilfe für den Anwender aus
|-
|  | <tt>'''-f '''</tt>
|  | es werden die Textzeilen anstelle der Bildschirmzeilen angezeigt; dadurch werden Zeilen mit Controlsequenzen, wie sie z. B. von <tt>groff</tt> erzeugt werden, korrekt in einer Zeile angezeigt
|-
|  | <tt>'''-l '''</tt>
|  | ignoriert <tt>^L</tt> (Seitenvorschub); standardmäßig wird die Ausgabe bei jedem Seitenvorschub angehalten; ein Seitenvorschub am Anfang des Textes bewirkt ein Löschen des Bildschirms
|-
|  | <tt>'''-s '''</tt>
|  | zeigt mehrere Leerzeilen in Folge als eine einzige an
|-
|  | <tt>'''-u '''</tt>
|  | unterdrückt die Behandlung von unterstrichenem Text
|-
|  | <tt>'''+''Zeilennummer'' '''</tt>
|  | beginnt die Ausgabe bei ''Zeilennummer''
|-
|  | <tt>'''+''Muster'' '''</tt>
|  | beginnt die Ausgabe zwei Zeilen vor dem ersten Auftreten von ''Muster''


|-
= Links =
|}
== Dateien ==
== Man-Page ==
== Intern ==
== Weblinks ==


=Kontrollfragen=
<div class="toccolours mw-collapsible mw-collapsed">
''Testfrage 1''
<div class="mw-collapsible-content">'''Antwort1'''</div>
</div>
<div class="toccolours mw-collapsible mw-collapsed">
''Testfrage 2''
<div class="mw-collapsible-content">'''Antwort2'''</div>
</div>
<div class="toccolours mw-collapsible mw-collapsed">
''Testfrage 3''
<div class="mw-collapsible-content">'''Antwort3'''</div>
</div>
<div class="toccolours mw-collapsible mw-collapsed">
''Testfrage 4''
<div class="mw-collapsible-content">'''Antwort4'''</div>
</div>
<div class="toccolours mw-collapsible mw-collapsed">
''Testfrage 5''
<div class="mw-collapsible-content">'''Antwort5'''</div>
</div>


[[Kategorie:Linux:Dateien:Ausgabe]]
[[Kategorie:Linux/Befehl]]
[[Kategorie:Linux:Befehl]]
[[Kategorie:Linux/Datei/Ausgabe]]
{{DEFAULTSORT:more}}

Aktuelle Version vom 6. November 2024, 12:33 Uhr


more - Textdateien seitenweise anzeigen

Beschreibung

  • Das Programm less ist eine komfortablere Alternative, aber im Gegensatz zu more nicht auf jedem UNIX-System vorhanden
  • Dabei stellt more standardmäßig eine volle Bildschirmseite der anzuzeigenden Datei dar
  • Des Weiteren beherrscht more auch noch einen interaktiven Modus, z. B. zum Blättern innerhalb der angezeigten Datei

Installation

Syntax

more [ -cdflsu ] [ -n ] [ +linenumber ] [+/pattern ] [Name ...]

Parameter

Optionen

-N N ist eine ganze Zahl und setzt die Zeilenanzahl für den Bildschirm
-c veranlaßt more, den Bildschirm beim Weiterblättern von oben nach unten neu aufzubauen, indem jede Zeile unmittelbar vor dem Überschreiben gelöscht wird; diese Option funktioniert nur auf Terminals, die das Löschen einzelner Zeilen unterstützen
-d gibt einen längeren Prompt mit zusätzlicher Hilfe für den Anwender aus
-f es werden die Textzeilen anstelle der Bildschirmzeilen angezeigt; dadurch werden Zeilen mit Controlsequenzen, wie sie z. B. von groff erzeugt werden, korrekt in einer Zeile angezeigt
-l ignoriert ^L (Seitenvorschub); standardmäßig wird die Ausgabe bei jedem Seitenvorschub angehalten; ein Seitenvorschub am Anfang des Textes bewirkt ein Löschen des Bildschirms
-s zeigt mehrere Leerzeilen in Folge als eine einzige an
-u unterdrückt die Behandlung von unterstrichenem Text
+Zeilennummer beginnt die Ausgabe bei Zeilennummer
+Muster beginnt die Ausgabe zwei Zeilen vor dem ersten Auftreten von Muster

Option Beschreibung

-num Zahl: Es werden "Zahl" Zeilen pro Seite angezeigt (anstatt volle Seite).

-l: Das Steuerzeichen für Seitenvorschub wird ignoriert.

-f: Ausgabe wird nach Textzeilen statt Bildschrimzeilen berechnet, d.h. kein Zeilenumbruch.

-p: Seiten werden beim Weiterblättern nicht gescrollt, sondern der Bildschirm wird komplett neu aufgebaut.

-c: Seiten werden beim Weiterblättern nicht gescrollt, sondern von oben her neu Zeilenweise neu aufgebaut.

-s: Mehrere aufeinanderfolgende Leerzeilen zu einer Zusammenfassen.

-u_: Es werden keine Zeichen unterstrichen.

+/Muster: Die Datei wird erst ab der 1. gefunden Zeichenkette "Muster" angezeigt.

+Zahl: Die Datei wird erst ab der Zeilennummer "Zahl" angezeigt.

Konfiguration

Anwendung

  • more gibt Textdateien seitenweise auf dem Bildschirm aus.
  • Nach jeder Bildschirmseite wird die Ausgabe angehalten und auf eine Eingabe des Benutzers gewartet.
  • Am Dateiende wird more automatisch beendet.
  • In der Umgebungsvariablen MORE können Kommandozeilenoptionen für more gespeichert werden, die bei jedem Aufruf automatisch ausgeführt werden.
  • Wenn more eine Datei liest, wird auf der letzten Bildschirmzeile im `Prompt' die prozentuale Position der aktuellen Bildschirmseite in der Datei angezeigt.
  • Wenn dieser Prompt angezeigt wird, erwartet more eine Eingabe des Benutzers.
  • Die Eingaben bestehen in der Regel aus einem einzigen Tastendruck.
  • Einige Kommandos können mit einer Zahlenangabe N kombiniert werden.
NLEERZEICHEN gibt die nächsten N Zeilen aus oder einen kompletten Bildschirm, wenn keine Zahl angegeben ist
CTRL-D gibt die nächsten 11 Zeilen (einen halben Bildschirm) aus
d das gleiche wie ^D
Nz das gleiche wie Leerzeichen; die Zahl N wird die neue Anzahl Zeilen pro Bildschirm
Ns überspringt die nächsten N Zeilen und zeigt die darauffolgenden Zeilen an
Nf überspringt die nächsten N Bildschirme und zeigt die darauffolgenden Zeilen an
Nb springt N Bildschirmseiten rückwärts
NCTRL-B das gleiche wie b
q oder Q beendet more
= zeigt die aktuelle Zeilennummer an
v startet den Editor vi mit der aktuellen Datei in der aktuellen Zeile
h das Hilfekommando; gibt eine Übersicht über die more-Kommandos
N/Ausdruck sucht das Nte Auftreten des Ausdrucks vom aktuellen Bildschirm an vorwärts
N n sucht das Nte aufteten des zuletzt gesuchten Ausdrucks vorwärts
' geht zurück an die Position, von der das letzte Suchkommando gestartet wurde
! Kommandozeile startet eine Shell und führt die angegebene Kommandozeile aus
N:n springt zur nächsten Datei aus der Kommandozeilenliste bzw. N Dateien weiter
N:p springt an den Anfang der aktuellen Datei oder in die vorhergehende Datei aus der Kommandozeilenliste bzw. N Dateien zurück
:f zeigt den Namen der aktuellen Datei und die Position des aktuellen Bildschirms
:q oder :Q beendet more
. (Punkt) wiederholt das letzte Kommando

Links

Dateien

Man-Page

Intern

Weblinks

Kontrollfragen

Testfrage 1

Antwort1

Testfrage 2

Antwort2

Testfrage 3

Antwort3

Testfrage 4

Antwort4

Testfrage 5

Antwort5