===== cat - Dateien zusammenfügen und anzeigen =====
**Kurzfassung:** ''cat'' gibt Dateien an STDOUT aus und kann mehrere Dateien hintereinander zusammenfügen oder in eine neue Datei umleiten. Häufig für schnelle Anzeige, Konkatenation und Pipelines genutzt.
==== Übersicht ====
''cat'' liest Dateien sequenziell und schreibt die Inhalte in die Standardausgabe. In Kombination mit Umleitungen und Pipes lassen sich Dateien schnell zusammenführen oder transformieren.
==== Voraussetzungen ====
* Shell-Zugriff
* Leserechte auf den Quelldateien
==== Anleitung ====
=== Inhalte anzeigen ===
cat /etc/hostname
cat file1.txt file2.txt
=== Dateien zusammenfügen ===
cat teil1.log teil2.log > gesamt.log
cat a.txt b.txt >> gesamt.txt # anhängen
=== Spezielle Darstellungen ===
cat -n file.txt # Zeilennummern
cat -A file.txt # alle Zeichen sichtbar (inkl. Tab/Zeilenende)
==== Hinweise ====
* Für sehr große Dateien ist ''less''/''tail'' oft praktischer.
* ''tac'' gibt Dateien rückwärts aus.
==== Siehe auch ====
* [[sammlung:cat_less_more_head_tail|Anzeige-Werkzeuge (less/more/head/tail)]]
* [[kommandoreferenz:dateiverwaltung|Dateiverwaltung Übersicht]]
==== Quellen ====
* [[https://man7.org/linux/man-pages/man1/cat.1.html|man cat]]
----
{{tag>cli file utilities}}
----