===== 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}} ----