Einführung
Mit dem cat-Befehl in Linux können Sie Dateien verketten und die Ausgabe in der Standardausgabe anzeigen. In den meisten Fällen handelt es sich hierbei um einen Bildschirm.
Eine der häufigsten Anwendungen von cat ist die Anzeige einer Datei auf dem Bildschirm sowie das Erstellen einer Datei im laufenden Betrieb und die grundlegende Bearbeitung direkt am Terminal.
So erstellen Sie eine Datei mit Cat
Um eine Datei mit dem Befehl cat zu erstellen, geben Sie im Terminalfenster Folgendes ein:
Katze>
Sie müssen natürlich ersetzen Wenn Sie eine Datei auf diese Weise erstellen, bleibt der Cursor in einer neuen Zeile und Sie können mit der Eingabe beginnen. Dies ist eine gute Möglichkeit, eine Textdatei zu starten oder eine Testdatendatei wie eine durch Kommas getrennte Datei oder eine durch Pipe getrennte Datei schnell zu erstellen. Um die Bearbeitung der Datei abzuschließen, drücken Sie STRG und D. Sie können testen, ob der Prozess funktioniert hat, indem Sie den Befehl ls eingeben: Dies listet alle Dateien im aktuellen Ordner auf und Sie sollten Ihre neue Datei sehen und die Größe sollte größer als Null sein. Mit dem Befehl cat kann eine Datei auch auf dem Bildschirm angezeigt werden. Sie müssen nur das Größer-Symbol wie folgt entfernen: Wenn die Datei sehr lang ist, wird der Bildschirm sehr schnell nach oben verschoben. Um die Datei seitenweise anzuzeigen, verwenden Sie den Befehl more: Alternativ können Sie auch den less-Befehl verwenden: Um dies zu testen, geben Sie den folgenden Befehl ein: Natürlich können Sie die Katze einfach ganz vergessen und Folgendes eingeben: Für alle nicht leeren Zeilen in einer Datei können Sie den folgenden Befehl verwenden: Wenn es Zeilen ohne Zeichen gibt, werden diese nicht nummeriert. Wenn Sie Zahlen für alle Zeilen anzeigen möchten, unabhängig davon, ob sie leer sind, geben Sie den folgenden Befehl ein: Bei der Analyse von Datendateien kann es vorkommen, dass Programmierer auf ein Problem stoßen, da sich am Ende von Zeilen versteckte Zeichen befinden, die sie nicht erwartet haben, beispielsweise Leerzeichen. Dies verhindert, dass ihre Parser korrekt arbeiten. Dies ist nur ein Grund, um ein Zeilenende-Zeichen anzuzeigen, damit Sie sehen können, ob Leerzeichen vorhanden sind. Um den Dollar als Zeilenendezeichen anzuzeigen, geben Sie den folgenden Befehl ein: Schauen Sie sich als Beispiel die folgende Textzeile an Wenn du das mit derKatze -EBefehl erhalten Sie folgende Ausgabe: Wenn Sie den Inhalt einer Datei mit dem Befehl cat anzeigen, möchten Sie wahrscheinlich nicht sehen, wenn es eine Menge aufeinanderfolgender Leerzeilen gibt. Der folgende Befehl zeigt, wie die Ausgabe reduziert wird, sodass sich wiederholende Leerzeilen weggelassen werden. Um dies zu verdeutlichen, werden leere Zeilen nicht vollständig ausgeblendet. Wenn Sie jedoch 4 leere Zeilen in einer Zeile haben, wird nur eine leere Zeile angezeigt. Wenn Sie eine Datei mit Tabulator-Trennzeichen anzeigen, werden die Registerkarten normalerweise nicht angezeigt. Der folgende Befehl zeigt ^ I anstelle der Registerkarte, sodass Sie sie leicht sehen können, sofern Ihre Datei sowieso nicht ^ I enthält. Das Wichtigste an cat ist die Verkettung, also möchten Sie vielleicht wissen, wie Sie mehrere Dateien gleichzeitig anzeigen können: Mit dem folgenden Befehl können Sie mehrere Dateien mit dem Bildschirm verketten: Wenn Sie die Dateien verketten und eine neue Datei erstellen möchten, verwenden Sie den folgenden Befehl: Sie können eine Datei in umgekehrter Reihenfolge anzeigen, indem Sie den folgenden Befehl verwenden: Ok, technisch gesehen ist das nicht der cat-Befehl, es ist der tac-Befehl, aber er tut im Wesentlichen dasselbe, aber umgekehrt. Das ist so ziemlich alles für den Katzenbefehl. Dies ist nützlich, wenn Sie Dateien im laufenden Betrieb erstellen und die Ausgabe von Dateien anzeigen möchten. Natürlich können Sie auch mehrere Dateien miteinander verbinden.ls -lt So zeigen Sie eine Datei mit Cat an
Katze Katze Katze Katze / etc / passwd | Mehrweniger / etc / passwd So zeigen Sie Zeilennummern an
Katze -b Katze -n So zeigen Sie das Ende jeder Zeile an
Katze -E die Katze saß auf der MatteDie Katze saß auf der Matte Leerzeilen reduzieren
cat -s Tabs anzeigen
Katze -T Verketten Sie mehrere Dateien
Katze Katze Dateien werden in umgekehrter Reihenfolge angezeigt
tac Zusammenfassung




