ZweckAnzeige einer Textdatei mit Vor- und Rückwärtsblättern und Scrollen

 

FormatLIST [range...] [/= /8 /A:[[-|+]rhsadecijopt /B[-]n /C /Etext" /F /H /I /L[-]n /N /O:[-]acdeginorstuz /R /S /T"text" /U /W /X[s]] [@file] [file...]

 

file        Eine Datei oder eine Liste von Dateien, die angezeigt werden sollen.
@DateiEineTextdatei mit den Namen der anzuzeigenden Dateien, eine pro Zeile (siehe @Datei-Listen für Details).
range        Ein Dateiauswahlbereich (Datum, Beschreibung, Ausschluss, Größe, Zeit)

 

/8 (UTF-8)


/A: (Attributauswahl)

/N (Zeilennummern)

/B(Yte-Offset)

/O:... (Reihenfolge)

/C (separate Konsole)

/R(abweichend)

/E (regulärer Ausdruck)

/S(Standardeingabe)

/F (Konsolenbildschirmpuffer)

/T (Suche nach Text)

/H(hohes Bit aus)

/U (Lineal)

/I(Wildcards ignorieren)

/W(rap)

/L(ine Verschiebung)

/X (heXadezimaler Anzeigemodus)

 

Siehe auch: VIEW, HEAD, TAIL und TYPE.

 

Dateiauswahl

 

Unterstützt Befehlsdialog, Attributschalter, erweiterte Wildcards, Bereiche, mehrere Dateinamen und Include-Listen.

 

Internet

 

Kann mit FTP/HTTP-Servernverwendet werden .

 

Verwendung

 

Der  BefehlVIEW ist ein aktualisierter und verbesserter Ersatz für LIST.

 

LIST bietet eine schnelle und flexible Möglichkeit, eine Datei anzuzeigen, ohne dass ein Texteditor geladen und verwendet werden muss.

 

Zum Beispiel, um eine Datei namens MEMO.DOCanzuzeigen :

 

liste memo.doc

 

Hinweis: LIST ist in erster Linie für die Anzeige des Inhalts von ASCII und Unicode-Textdateien  gedacht(d.h. alphanumerische Zeichen in Zeilen, die durch CR/LF getrennt sind). Sie kann auch für andere Dateien verwendet werden, die nicht-alphabetische Zeichen oder ungewöhnliche Zeilentrenner enthalten, aber Sie müssen möglicherweise den Hexadezimalmodus (siehe unten) verwenden, um diese Dateien anzuzeigen oder zu durchsuchen. Zeilen, die länger als 32.767 Zeichen sind, werden abgeschnitten, es sei denn, Sie befinden sich im Wrap- oder Hex-Modus.

 

LIST zeigt Dateien im Fenster TCC Fenster an. Wenn Sie die Größe des TCC Fenster oder das Take Command Fenster, wenn TCC in einem Registerkartenfenster läuft, passt LIST die Größe seiner Anzeige automatisch an.

 

Sie können alle LIST-Tasten über den Dialog OPTION / Tastatur definieren.

 

RichtlinieStandard        Beschreibung

 

ListBack B        Zurück zur vorherigen Datei.
ListClipboard Ctrl-B        Kopieren des aktuellen Dateinamens in die Zwischenablage.
ListContinue C        Mit der nächsten Datei fortfahren.
ListDeleteDel        Löscht die aktuelle Datei.
ListDownDown        Eine Zeile nach unten blättern.
ListEdit E        Bearbeiten Sie die Datei mit dem Editor, der diesem Dateityp zugeordnet ist. Wenn keine Zuordnung besteht, verwendet LIST den in der  Konfigurationsoption Editor definierten Editor . Wenn kein Editor definiert ist, verwendet LIST den Editor Notepad. Wenn LIST eine Pipe anzeigt, wird der Inhalt in der Zwischenablage gespeichert und der Editor wird gestartet. (Sie müssen den Inhalt der Zwischenablage manuell einfügen.)
ListEndEnd        Gehe zum Ende der Datei.
ListExitEsc        Beenden der aktuellen Datei.
ListFind F        Eingabeaufforderung und Suche nach einer Zeichenfolge oder einer Folge von Hexadezimalwerten.
ListFindPrevious Ctrl-N        Vorherige übereinstimmende Zeichenfolge in der Datei suchen.
ListFindRegex R        Abfrage und Suche nach einem regulären Ausdruck.
ListFindRegexReverse Ctrl-R        Sucht rückwärts nach einem regulären Ausdruck.
ListFindReverse Ctrl-F        Abfrage und Suche nach einer Zeichenkette, wobei vom Ende der Datei aus rückwärts gesucht wird.
ListGoto G        Anzeige eines Dialogs, um zu einer bestimmten Zeile zu springen.
ListHelpF1        Anzeige der Hilfe für LIST.
ListHex X         Schaltetdie Option Hex-Modus (/X) um.
ListHexSpace S        Umschalten der Anzeige von nicht druckbaren Zeichen (Leerzeichen oder .) im Hex-Modus.
ListHighBit H        Schaltet die Option "strip high bit" (/H) ein.
ListHomeHome        Springt zum Anfang der Datei.
ListInfo I        Zeigt Informationen über die aktuelle Datei an.
ListLeftLeft        Eine Spalte nach links blättern.
ListNext N        Nächste passende Zeichenfolge suchen.
ListNumber L        Nummeriert die Zeilen.
ListOpen O        Zeigt das Dialogfeld "Datei öffnen" an.
ListPageLeft Ctrl-Left        40 Spalten nach links blättern.
ListPageRight Ctrl-Right        40 Spalten nach rechts blättern.
ListPgUp PgUp        Eine Seite nach oben blättern.
ListPgDn PgDn        Eine Seite nach unten blättern.
ListPrint P        Die gesamte Datei oder einen Teil davon drucken (zeigt das Windows-Dialogfeld "Drucken" an).
ListRefresh F5        Aktualisiert die Anzeige.
ListRightRight        Eine Spalte nach rechts blättern.
ListSave Ins        In einer Datei speichern.
ListTabSizeTab        Anzeige eines Dialogs zur Einstellung der Tabulatorgröße.
ListUnicode U         Schaltetden Unicode-Anzeigemodus um.
ListUpUp        Eine Zeile nach oben blättern.
ListWrap W        Schaltet die Option "Zeilenumbruch" (/W) ein.

 

Bei derTextsuche mit F, N, Strg-F und Strg-N wird die Groß-/Kleinschreibung nicht beachtet, es sei denn, Sie aktivieren das Feld Groß-/Kleinschreibung beachten im Suchdialog. LIST merkt sich die Suchzeichenfolgen, die Sie in der aktuellen Sitzung verwendet haben; um eine frühere Zeichenfolge auszuwählen, verwenden Sie den Dropdown-Pfeil rechts neben dem Eingabefeld für die Zeichenfolge (die  TasteN und die Schaltfläche Weiter suchen nach dem obersten Element in dieser Dropdown-Liste).

 

Wenn die Suchzeichenfolge gefunden wurde, zeigt LIST die Zeile mit der Zeichenfolge am oberen Rand des Fensters an und hebt die gefundene Zeichenfolge hervor. Alle weiteren Vorkommen der Zeichenfolge auf der gleichen Anzeigeseite werden ebenfalls hervorgehoben. Die Hervorhebung ist für die Verwendung mit Textdateien gedacht. Bei Binärdateien wird die Suchzeichenfolge zwar gefunden, aber möglicherweise nicht richtig hervorgehoben.

 

Wenn die Anzeige derzeit im Hexadezimalmodus ist und Sie F oder Strg-Fdrücken , werden Sie gefragt, ob Sie im Hexadezimalmodus suchen möchten. Wenn ja, geben Sie den Suchstring als eine Folge von zweistelligen Hexadezimalzahlen ein, die durch Leerzeichen getrennt sind, z. B. 41 63 65 ( ASCII-Werte für den String "Ace"). Bei der Hexadezimalsuche wird die Groß- und Kleinschreibung beachtet, und es wird genau nach der von Ihnen eingegebenen Zeichenfolge gesucht.

 

LIST speichert die Suchzeichenfolge, die mit F, N, Strg-F und Strg-N verwendet wird, so dass Sie mehrere Dateien auflisten und nach derselben Zeichenfolge suchen können, indem Sie einfach  in jeder DateiNdrücken , oder Ihre Suche bei der nächsten Verwendung von LIST wiederholen.

 

Sie können erweiterte Platzhalter in der Suchzeichenfolge verwenden .  So können Sie z. B. nach der Zeichenfolge to*day suchen , um die nächste Zeile zu finden, die das Wort to gefolgt von dem Wort day in derselben Zeile enthält , oder nach den Zahlen 101 oder 401 mit der Suchzeichenfolge [14]01 suchen .  Wenn Sie die Suchzeichenkette mit einem Anführungszeichen ` beginnen oder in Anführungszeichen einschließen, werden die Platzhalterzeichen in der Zeichenkette als normaler Text ohne besondere Bedeutung für den Platzhalter behandelt.

 

Sie können den Schalter /T verwenden , um den Suchtext für die erste Datei anzugeben. Wenn Sie dies tun, beginnt LIST mit der Suche, sobald die Datei geladen ist. Verwenden Sie /I, um Platzhalter im anfänglichen Suchtext zu ignorieren, und /R, um die anfängliche Suche vom Ende der Datei aus rückwärts durchzuführen. Wenn Sie mehrere Dateien mit einem einzigen LIST-Befehl auflisten, wirken sich diese Schalter nur auf die erste Datei aus; für die zweite und die folgenden Dateien werden sie ignoriert.

 
Sie können auch mit regulären Ausdrücken suchen, indem Sie die Tasten R und Strg-R verwenden. Unterstützte Ausdrücke finden Sie unter Syntax für reguläre Ausdrücke.

 

Mit der TasteG können Sie zu einer bestimmten Zeilennummer in der Datei springen (oder zu einem bestimmten hexadezimalen Offset im Hex-Modus). LIST nummeriert Zeilen beginnend mit 1. Eine neue Zeile wird bei jedem  CR- oder  LF-Zeichen gezählt (LIST bestimmt automatisch, welches Zeichen in jeder Datei für den Zeilenumbruch verwendet wird) oder wenn die Zeilenlänge 32.767 Zeichen erreicht, je nachdem, was zuerst eintritt.

 

LIST lässt normalerweise zu, dass lange Zeilen in der Datei über den rechten Rand des Bildschirms hinausreichen. Sie können die horizontalen Bildlauftasten (siehe oben) verwenden, um Text anzuzeigen, der über die Bildschirmbreite hinausgeht. Wenn Sie den Befehl W oder den  Schalter /W verwenden , um die Anzeige umzubrechen, wird jede Zeile umgebrochen, wenn sie den rechten Rand des Bildschirms erreicht, und die horizontalen Bildlauftasten sind deaktiviert.

 

Um die Ausgabe eines anderen Befehls anzuzeigen, leiten Sie die Ausgabe des Befehls über die Pipeline an LIST weiter, z. B:

 

dir | list

 

Normalerweise erkennt LIST die Eingabe aus einer Pipe automatisch, aber wenn dies nicht der Fall ist, verwenden Sie /S, um die Eingabe explizit über eine Pipe anzugeben. Die Möglichkeit, rückwärts durch die angezeigte Ausgabe zu navigieren (z. B.mit PgUp), kann bei der Anzeige sehr großer Datenmengen über eine Pipe aufgrund der Art und Weise, wie Windows mit Pipe-Ausgaben umgeht, eingeschränkt sein.

 

Um Text aus der Zwischenablage anzuzeigen, verwenden Sie CLIP: als die aufzuführende Datei. CLIP: gibt keine Daten zurück, wenn die Zwischenablage keinen Text enthält.  Weitere Informationen zu CLIP: finden Sie unter Umleitung.

 

Wenn Sie die Datei, die LIST anzeigt, ausdrucken, entspricht das Druckformat dem Anzeigeformat. Wenn Sie in den Hexadezimal- oder Wrapped-Modus gewechselt haben, wird dieser Modus auch für die Druckausgabe verwendet. Wenn Sie im umbrochenen Modus drucken, werden lange Zeilen in der Breite der Anzeige umbrochen. Wenn Sie im normalen Anzeigemodus ohne Zeilenumbruch drucken, werden lange Zeilen vom Drucker umbrochen oder abgeschnitten, nicht von LIST. Unabhängig vom Anzeigemodus ruft LIST einen Standard-Windows-Druckdialog auf, mit dem Sie ausgewählten Text, die aktuelle Seite oder die gesamte Datei drucken können.

 

FTP/HTTP-Nutzung

 

LIST kann sowohl Dateien auf FTP-Servern als auch den Inhalt vonHTTP/HTTPS-URLs anzeigen. Zum Beispiel:

 

Liste ftp://ftp.microsoft.com/index

auflisten https://jpsoft.com/notfound.htm

 

Sie können auch den  Befehl IFTP verwenden , um eine FTP-Sitzung auf einem Server zu starten, und dann eine abgekürzte Syntax verwenden, um die gewünschten Dateien und Verzeichnisse anzugeben. Weitere Informationen finden Sie unter Verwenden von FTP/HTTP-Servern und IFTP.

 

NTFS-Dateiströme

 

LIST unterstützt Dateistreams auf NTFS-Laufwerken. Sie können einen einzelnen Stream auflisten, indem Sie den Streamnamen angeben, z. B:

 

list streamfile:s1

 

Wenn kein Streamname angegeben wird, werden die Primärdaten der Datei angezeigt.

 

Weitere Einzelheitenfinden Sie unter NTFS-Dateistreams.

 

Erweiterte Funktionen

 

Wenn Sie einen Verzeichnisnamen anstelle eines Dateinamens als Parameter angeben, zeigt LIST jede der Dateien in diesem Verzeichnis an.

 

Wenn kein Dateiname angegeben wird (und stdin nicht umgeleitet wird), öffnet LIST den üblichen Windows-Dialog "Datei öffnen".

 

Die meisten der LIST-Tastenanschläge können mit  Direktiven zurTastenbelegungneu zugewiesen werden .

 

Standardmäßig setzt LIST alle 8 Spalten Tabstopps. Sie können dieses Verhalten mit der Konfigurationsoption Tabs Width ändern .

 

Optionen

 

/=Zeigt das Dialogfeld für den LIST-Befehl an, um Sie bei der Festlegung des Dateinamens und der Befehlszeilenoptionen zu unterstützen. Die Option /= kann an einer beliebigen Stelle in der Zeile stehen; zusätzliche Optionen setzen die entsprechenden Felder im Befehlsdialog.

 

/8Die Datei wird als UTF-8 interpretiert.

 

/A:Es werden nur die Dateien ausgewählt, für die das/die angegebene(n) Attribut(e) gesetzt ist/sind.  Informationen zu den Attributen, die auf /A: folgen können ,finden Sie unter Attributschalter.  Verwenden Sie/A: nicht  mit  @Dateilisten. Siehe @Dateilisten für weitere Informationen.

 

Sie können /A:=angeben , um einen Dialog anzuzeigen, der Sie beim Setzen einzelner Attribute unterstützt.

 

/B[-]nBeginnen Sie bei Byte n. Wenn n ein Minuszeichen vorangestellt ist , beginnen Sie n Bytes vor dem Ende der Datei. Mit der Option /B wird die Datei nur vom Offset bis zum Ende angezeigt; Sie können nicht zu einem Punkt vor dem Offset zurückgehen.

 

/CZeigt die Datei in einem separaten Bildschirmpuffer an und stellt den ursprünglichen Puffer beim Verlassen von LIST wieder her. /C funktioniert nur in eigenständigen TCC Fenstern, nicht in Take Command Registerkarten-Fenstern.

 

/ESuche nach einem regulären Ausdruck in der ersten Datei.  Diese Option entspricht dem Drücken der TasteR, ermöglicht es Ihnen jedoch, den Suchtext in der Befehlszeile anzugeben. Der reguläre Ausdruck muss in doppelte Anführungszeichen gesetzt werden, wenn er Leerzeichen, Satzzeichen oder Platzhalterzeichen enthält. Siehe auch /T.

 

/FZeigt den Inhalt des Konsolenbildschirmpuffers an.

 

/HEntfernt das hohe Bit von jedem Zeichen, bevor es angezeigt wird. Dies ist nützlich bei der Anzeige von Dateien, die von einigen Textverarbeitungsprogrammen erstellt wurden, die das hohe Bit zu Formatierungszwecken einschalten. Sie können diese Option innerhalb von LIST mit der  TasteH oder der Symbolleisteein- und ausschalten .

 

/INur sinnvoll in Verbindung mit der Option /T "Text". Weist LIST an, Zeichen wie *, ?, [ und ] als Buchstaben und nicht als Platzhalterzeichen zu interpretieren. /I wirkt sich nur auf die erste Suche aus, die mit /T gestartet wird, nicht auf nachfolgende Suchen, die aus LIST heraus gestartet werden.

 

/I "text"Wählen Sie Dateien anhand des Textes in ihren Beschreibungen aus. Siehe Beschreibungsbereiche für Details.

 

/L[-]nBeginnt in Zeile n. Wenn n ein Minuszeichen - vorangestellt ist, beginnen -n Zeilen vom Ende der Datei. Die  Option/L wirkt sich nur auf die Anzeige der ersten Seite aus; sie verhindert nicht, dass Sie später zum Anfang der Datei zurückblättern.

 

/NZeilennummern anzeigen. Sie können die Zeilennummern mit derTasteL ein- und ausblenden .

 

/O:...Sortieren Sie die Dateien vor der Verarbeitung.

 

Sie können eine beliebige Kombination der unten aufgeführten Sortieroptionen verwenden. Wenn mehrere Optionen verwendet werden, wird die Liste nach der ersten Sortieroption als Primärschlüssel, der nächsten als Sekundärschlüssel usw. sortiert:

 

nSortieren nach Dateiname und Erweiterung, sofern nicht  ausdrückliche angegeben ist.
-Umkehrung der Sortierreihenfolge für den nächsten Sortierschlüssel
aSortieren Sie Namen und Erweiterungen in der Standard-ASCII-Reihenfolge, anstatt numerisch, wenn der Name oder die Erweiterung numerische Teilzeichenfolgen enthält.
cSortieren nach Kompressionsverhältnis
dSortieren nach Datum und Uhrzeit (älteste zuerst); siehe auch /T:acw
eSortieren nach Erweiterung
gErst Unterverzeichnisse, dann Dateien gruppieren
iSortieren nach Beschreibung
oSortieren nach Eigentümer
rUmkehrung der Sortierreihenfolge für alle Optionen
sNach Größe sortieren
t Gleich wie d
uUnsortiert
z Gleich wie s

 

/RNur sinnvoll in Verbindung mit der Option /T "text" . Weist LIST an, ab dem Ende der Datei nach Text zu suchen, anstatt ab dem Anfang der Datei. Die Verwendung dieses Schalters kann die Suche nach Text beschleunigen, der sich normalerweise am Ende der Datei befindet, wie z. B. eine Unterschrift. /R wirkt sich nur auf die erste Suche aus, die durch /T gestartet wird, nicht auf nachfolgende Suchen, die aus LIST heraus gestartet werden.

 

/SLesen von der Standardeingabe und nicht von einer Datei. Damit können Sie die Befehlsausgabe umleiten und sie mit LIST anzeigen. Normalerweise erkennt LIST die Eingabe eines umgeleiteten Befehls und passt sich automatisch an. Es kann jedoch vorkommen, dass /S erforderlich ist. Um zum Beispiel mit LIST die Ausgabe von DIR anzuzeigen , können Sie einen der beiden folgenden Befehle verwenden:

 

 dir | list

 dir | list /s

 

/TSuche nach Text in der ersten Datei.  Diese Option entspricht dem Drücken von F, erlaubt Ihnen aber, den Suchtext in der Befehlszeile anzugeben. Der Text muss in doppelte Anführungszeichen gesetzt werden, wenn er Leerzeichen, Satzzeichen oder Platzhalterzeichen enthält. Um zum Beispiel nach der Zeichenkette TC in der Datei README.DOC zu suchen , können Sie diesen Befehl verwenden:

 

 list /t"Take Command" readme.doc

 

Der Suchtext kann Wildcards und erweiterte Wildcardsenthalten .  Um zum Beispiel nach den Wörtern Hello und John in der gleichen Zeile in der Datei LETTER.DAT zu suchen :

 

list /t "Hallo*John" letter.dat

 

Wenn Sie mehrere Dateien mit einem einzigen LIST-Befehl anzeigen,leitet /T nur eine Suche in der ersten Datei ein. Für die zweite und die folgenden Dateien wird es ignoriert. Siehe auch: /I und /R.

 

/UZeigt ein Lineal in der zweiten Zeile an.

 

/W Bricht denText am rechten Bildschirm rand um. Diese Option ist nützlich bei der Anzeige von Dateien, die keinen Wagenrücklauf am Ende jeder Zeile haben. Die horizontalen Bildlauftasten funktionieren nicht, wenn die Anzeige umbrochen ist. Sie können diese Option in LIST mit der  Taste W oder der SchaltflächeUmbrechen in der Symbolleisteein- und ausschalten .

 

/XZeigt die Datei im Hexadezimalmodus (Hex) an. Diese Option ist nützlich bei der Anzeige von ausführbaren Dateien und anderen Dateien, die keine Textzeichen enthalten. Jedes Byte der Datei wird als Hexadezimalzeichenpaar angezeigt. Der entsprechende Text wird rechts von jeder Zeile der hexadezimalen Daten angezeigt. Sie können diesen Modus innerhalb von LIST mit der  Taste X oder der  SchaltflächeheX in der Symbolleisteein- und ausschalten .

 

Mit der Option /XS können Sie Leerzeichen anstelle von Punkten für nicht druckbare Zeichen anzeigen lassen. Siekönnen auch mit der Taste S zwischen Leerzeichen und Punkten um schalten, während Sie eine Datei im Hex-Modus anzeigen.