Der Befehl cat
ist ein grundlegender Befehl in Linux und wird verwendet, um Textdateien anzuzeigen, zu erstellen oder zu bearbeiten. Es ist eine Abkürzung für „concatenate“ und wird verwendet, um den Inhalt von Dateien zu concatenieren (zusammenzuführen) und anzuzeigen.
Hier sind 10 Beispiele für die Verwendung von cat
:
- Anzeigen des Inhalts einer Datei:
bash
cat datei.txt
- Anzeigen mehrerer Dateien:
bash
cat datei1.txt datei2.txt
- Anzeigen des Inhalts einer Datei mit Zeilennummern:
bash
cat -n datei.txt
- Anzeigen des Inhalts mehrerer Dateien mit Zeilennummern:
bash
cat -n datei1.txt datei2.txt
- Erstellen einer neuen Datei:
bash
cat > datei_neu.txt
Dies öffnet eine Eingabeaufforderung, in der Sie den Text für die neue Datei eingeben können. Um die Eingabe zu beenden, drücken Sie „Strg + D“.
- Concatenieren mehrerer Dateien und Speichern in einer neuen Datei:
bash
cat datei1.txt datei2.txt > datei_neu.txt
- Concatenieren mehrerer Dateien und Anzeigen des Ergebnisses auf dem Bildschirm:
bash
cat datei1.txt datei2.txt -
Das „-“ als Dateiname bedeutet, dass die Eingabe von der Standard-Eingabe erfolgt.
- Anzeigen des Inhalts einer Datei in umgekehrter Reihenfolge:
bash
cat datei.txt
Beachten Sie, dass dies den Inhalt der Datei auf der Standardausgabe in umgekehrter Reihenfolge anzeigt.
- Verketten von Dateien und Entfernen von doppelten Zeilen:
bash
cat datei1.txt datei2.txt | sort -u
- Anzeigen des Inhalts einer Datei mit einer Pager-Software:
bash
cat datei.txt | less
Dies ermöglicht es Ihnen, die Datei seitenweise zu betrachten und durchzublättern. Verwenden Sie die Pfeiltasten oder die Bildlaufleiste, um durch die Datei zu navigieren, und drücken Sie „q“, um den Pager zu verlassen.