Benutzer-Werkzeuge

Webseiten-Werkzeuge


workshop:cli:cat

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

workshop:cli:cat [2025/02/16 08:47] – angelegt Branislav Zeljakworkshop:cli:cat [Unbekanntes Datum] (aktuell) – gelöscht - Externe Bearbeitung (Unbekanntes Datum) 127.0.0.1
Zeile 1: Zeile 1:
-====== cat - Dateien anzeigen und zusammenführen ====== 
- 
-Der Befehl **cat** (concatenate) wird verwendet, um den Inhalt von Dateien anzuzeigen, mehrere Dateien zusammenzuführen oder neue Dateien zu erstellen. 
- 
-===== Syntax ===== 
-<code bash> 
-cat [OPTIONEN] DATEI... 
-</code> 
- 
-Der Befehl gibt den Inhalt der angegebenen Datei(en) auf der Standardausgabe aus (in der Regel das Terminal). 
- 
----- 
- 
-===== Wichtige Optionen ===== 
-^ Option ^ Beschreibung ^ 
-| `-n`  | Nummeriert alle Zeilen der Ausgabe. | 
-| `-b`  | Nummeriert nur nicht-leere Zeilen. | 
-| `-s`  | Unterdrückt aufeinanderfolgende leere Zeilen. | 
-| `-E`  | Zeigt ein Dollarzeichen am Ende jeder Zeile an. | 
- 
----- 
- 
-===== Beispiele ===== 
-**Inhalt einer Datei anzeigen:** 
-<code bash> 
-cat datei.txt 
-</code> 
- 
-**Inhalt mehrerer Dateien anzeigen:** 
-<code bash> 
-cat datei1.txt datei2.txt 
-</code> 
- 
-**Zeilen in einer Datei nummerieren:** 
-<code bash> 
-cat -n datei.txt 
-</code> 
- 
-**Mehrere Dateien zu einer neuen Datei zusammenführen:** 
-<code bash> 
-cat datei1.txt datei2.txt > zusammengeführte_datei.txt 
-</code> 
- 
-**Inhalt anzeigen und leere Zeilen unterdrücken:** 
-<code bash> 
-cat -s datei.txt 
-</code> 
- 
----- 
- 
-===== Hinweis ===== 
-- Der Befehl **cat** kann auch verwendet werden, um Dateien zu kombinieren, was bei der Arbeit mit Textdateien oder Logdateien nützlich ist. 
-- Beachte, dass `cat` den Inhalt auf der Standardausgabe anzeigt, daher könnte es bei großen Dateien in der Konsole unübersichtlich werden. 
- 
----- 
- 
-===== Alternativen ===== 
-Falls du die Ausgabe von **cat** in eine Datei umleiten möchtest, kannst du auch die `>` oder `>>` Operatoren verwenden: 
-  * `cat datei1.txt > neue_datei.txt` – Überschreibt den Inhalt der neuen Datei. 
-  * `cat datei1.txt >> bestehende_datei.txt` – Fügt den Inhalt ans Ende der bestehenden Datei an. 
- 
----- 
- 
-===== Weitere Informationen ===== 
-Die Man-Page liefert detaillierte Informationen: 
-<code bash> 
-man cat 
-</code>