tldr/pages.de/common/cat.md

25 lines
691 B
Markdown
Raw Normal View History

2019-11-02 20:51:30 +03:00
# cat
2021-03-25 19:42:04 +03:00
> Verkette und gib einzelne oder mehrere Dateien aus.
> Mehrere Informationen: <https://www.gnu.org/software/coreutils/cat>.
2019-11-02 20:51:30 +03:00
2021-03-25 19:42:04 +03:00
- Gib den Inhalt einer Datei aus:
2019-11-02 20:51:30 +03:00
2021-03-25 19:42:04 +03:00
`cat {{pfad/zu/datei}}`
2019-11-02 20:51:30 +03:00
2021-03-25 19:42:04 +03:00
- Verkette mehrere Dateien und speichere das Ergebnis in einer neuen Datei:
2019-11-02 20:51:30 +03:00
2021-03-25 19:42:04 +03:00
`cat {{pfad/zu/datei1}} {{pfad/zu/datei2}} > {{pfad/zu/ziel_datei}}`
2019-11-02 20:51:30 +03:00
2021-03-25 19:42:04 +03:00
- Verkette mehrere Dateien und hänge des Ergebnis an eine Datei an:
2019-11-02 20:51:30 +03:00
2021-03-25 19:42:04 +03:00
`cat {{pfad/zu/datei1}} {{pfad/zu/datei2}} >> {{pfad/zu/ziel_datei}}`
2019-11-02 20:51:30 +03:00
2021-03-25 19:42:04 +03:00
- Nummeriere alle ausgegebenen Zeilen:
2019-11-02 20:51:30 +03:00
2021-03-25 19:42:04 +03:00
`cat -n {{pfad/zu/datei}}`
2019-11-02 20:51:30 +03:00
2021-03-25 19:42:04 +03:00
- Gib eine Datei inklusive aller unsichtbaren Leerzeichen aus (mit `M-` Präfix wenn sie nicht ASCII sind):
2019-11-02 20:51:30 +03:00
2021-03-25 19:42:04 +03:00
`cat -v -t -e {{pfad/zu/datei}}`