Linux-Befehle · 4 min read · Sep 15, 2025

10 Linux cat-Befehlsbeispiele für Anfänger

Wenn Sie ein regelmäßiger Benutzer der Linux-Befehlszeile sind, bin ich mir sicher, dass Sie den cat-Befehl verwendet haben. Das Tool wird hauptsächlich verwendet, um den Inhalt einer Datei anzuzeigen, obwohl es viele andere kleine, aber nützliche Funktionen bietet. Dieser Artikel wird den cat-Befehl im Detail besprechen und einige seiner wichtigsten Funktionen erklären.

Alle in diesem Tutorial genannten Beispiele wurden auf Ubuntu 22.04 LTS getestet.

** Linux cat-Befehl

Die Man-Seite des Tools beschreibt es wie folgt:

cat - Dateien verketten und auf der Standardausgabe ausgeben

Im Folgenden finden Sie 10 Punkte, die Ihnen eine gute Vorstellung von cat geben, einschließlich seiner Funktionsweise und der Funktionen, die es bietet:

1. So zeigen Sie den Inhalt einer Datei mit cat an

Der cat-Befehl ermöglicht es Ihnen, den Inhalt einer Datei auf der Standardausgabe (stdout) anzuzeigen. Dies kann auf folgende Weise erfolgen:

$ cat [dateiname]

Zum Beispiel:

$ cat file1.txt  

2. So zeigen Sie mehrere Dateien mit cat an

Das Tool ermöglicht es Ihnen auch, den Inhalt mehrerer Dateien auf einmal anzuzeigen. Dies kann auf folgende Weise erfolgen:

$ cat [dateiname] [dateiname] ...

Zum Beispiel:

$ cat file1.txt  file2.txt

Inhalt mehrerer Dateien gleichzeitig mit dem cat-Befehl anzeigen

3. So zeigen Sie den Inhalt einer Datei mit Zeilennummern an

Wenn Sie möchten, können Sie auch den Inhalt einer Datei mit Zeilennummern am Anfang jeder Zeile anzeigen. Dies kann mit der -n-Befehlszeilenoption des Tools erfolgen.

$ cat -n [dateiname]

Zum Beispiel:

$ cat -n  file1.txt

4. So erstellen Sie eine Datei mit dem cat-Befehl

Sie können auch eine neue Datei erstellen und sie mit Informationen füllen, indem Sie einen einzigen cat-Befehl verwenden. So machen Sie das:

$ cat > [name-der-neuen-datei]

Wenn der Befehl ausgeführt wird, müssen Sie die Informationen im Terminal eingeben. Wenn Sie fertig sind, drücken Sie CTRL+d.

Zum Beispiel:

$ cat > file4.txt

Verwenden Sie den cat-Befehl, um Text in eine Datei einzugeben

Um die Existenz der Datei zu überprüfen und zu sehen, welche Informationen sie enthält, habe ich den folgenden Befehl verwendet:

Textdatei-Inhalt anzeigen

5. So kopieren Sie den Inhalt einer Datei in eine andere Datei

Sie können cat auch verwenden, um den Inhalt einer Datei in eine andere Datei zu kopieren. Dies kann auf folgende Weise erfolgen:

$ cat [dateiname-dessen-inhalt-kopiert-werden-soll] > [ziel-dateiname]

Zum Beispiel:

$ cat file1.txt > file3.txt

Text von einer Datei in eine andere mit cat kopieren

Bitte beachten Sie, dass der Ausgabenumleitungsoperator (>) in diesem Fall die Zieldatei leert, bevor der Inhalt dorthin verschoben wird. Daher ist es erwähnenswert, dass ein anderer Umleitungsoperator (>>) existiert, der den Inhalt an die Zieldatei anhängt, anstatt sie zuerst zu leeren.

6. So lassen Sie cat Zeilenenden hervorheben

Wenn Sie möchten, können Sie auch cat dazu bringen, die Enden von Zeilen hervorzuheben. Das Tool tut dies, indem es $ am Ende jeder Zeile anzeigt. Diese Funktion kann mit der -E-Befehlszeilenoption des Tools aufgerufen werden.

$ cat -E [dateiname]

Zum Beispiel:

$ cat -E file1.txt

Zeilenenden im cat-Befehlsausgabe anzeigen

7. So lassen Sie cat wiederholte leere Zeilen unterdrücken

Wenn Sie möchten, können Sie auch den cat-Befehl dazu bringen, wiederholte leere Zeilen in der Ausgabe zu unterdrücken. Dies kann mit der -s-Befehlszeilenoption erfolgen.

$ cat -s [dateiname]

Zum Beispiel:

$ cat -s file6.txt

Wiederholte leere Zeilen im cat-Befehl unterdrücken

Der erste Befehl im obigen Screenshot zeigt alle leeren Zeilen in der Datei an. Aber aufgrund der -s-Befehlszeilenoption, die wir im zweiten cat-Befehl verwendet haben, wurden die wiederholten leeren Zeilen unterdrückt.

8. So lassen Sie cat Tabulatorzeichen als ^I anzeigen

Der cat-Befehl ermöglicht es Ihnen auch, Tabulatorzeichen als ^I anzuzeigen. Dies kann mit der -T-Befehlszeilenoption des Tools erfolgen.

$ cat -T [dateiname]

Zum Beispiel:

$ cat -T file7.txt

Tabulator anzeigen

Wie Sie im obigen Screenshot sehen können, wurden beim ersten Mal TABs normal angezeigt, aber als derselbe Befehl mit der -T-Option ausgeführt wurde, wurden TABs durch ^I ersetzt.

9. So lassen Sie cat nicht druckbare Zeichen anzeigen

Sie können auch den cat-Befehl dazu bringen, nicht druckbare Zeichen anzuzeigen, wenn Sie möchten. Dies kann mit der -v-Befehlszeilenoption erfolgen.

$ cat -v [dateiname]

Zum Beispiel:

$ cat -v file9.txt

Wie Sie im obigen Screenshot sehen können, zeigte der erste Befehl den Inhalt der Datei mit nicht druckbaren Zeichen normal an. Aber als wir die -v-Option verwendeten, wurden diese Zeichen in einer speziellen Notation angezeigt, die die Option verwendet.

Beachten Sie, dass LFD (Zeilenumbrüche) und TAB-Zeichen Ausnahmen für diese Befehlszeilenoption sind.

10. Die -A-Option

Wenn Sie die -v-, -E- und -T-Optionen zusammen verwenden müssen, können Sie anstelle von -vET im Befehl die -A-Befehlszeilenoption verwenden.

$ cat -A  [dateiname]

Zum Beispiel:

$ cat -A file10.txt

Wie Sie im obigen Screenshot sehen können, zeigt der erste Befehl, dass die Datei (file10.txt) zwei Zeilen enthält. Diese Zeilen enthalten Tabs sowie einige nicht druckbare Zeichen. Wenn derselbe Befehl mit der -A-Befehlszeilenoption ausgeführt wurde, wurden Tabs durch ^I ersetzt, und nicht druckbare Zeichen wurden in einer speziellen Notation angezeigt. Und schließlich endete jede Zeile mit einem $. Effektiv hat -A das getan, was -vET getan hätte.

Fazit

Wir haben hier die meisten cat-Befehlsoptionen behandelt, sodass das Üben dieser Ihnen eine ziemlich gute Vorstellung von dem Tool geben sollte. Probieren Sie sie aus, und wenn Sie fertig sind, schauen Sie sich die Man-Seite des Befehls an, um mehr darüber zu erfahren.

Share: X/Twitter LinkedIn

Erhalte neue Beiträge in deinem Posteingang.

Kein Spam. Jederzeit abmelden.