unix cat command syntax
Lernen Sie Unix Cat Command anhand von Beispielen:
Der Befehl cat ist möglicherweise der am häufigsten verwendete Unix-Befehl. Es wird von der Verkettung abgeleitet - die den Prozess des Verbindens von Dingen beschreibt.
Der Befehl cat ist ein Filter, der für mehrere Zwecke verwendet werden kann:
- Zeigen Sie den Inhalt von Textdateien an.
- Kopieren Sie Textdateien in eine neue Datei.
- Fügen Sie eine Textdatei an das Ende einer anderen Textdatei an.
Beste Malware-Entfernung für Windows 7
Unix Cat-Befehl mit Beispielen
Cat-Befehlssyntax:
cat (options) (files)
Der Befehl cat wird in Kombination mit den Umleitungssymbolen der Unix-Shell zu einem sehr leistungsstarken Werkzeug:
- cmd> file.txt: Das Symbol „>“ leitet den stdout-Stream vom Befehl um, um den Inhalt der angegebenen Datei zu ersetzen. Die Datei wird erstellt, wenn sie nicht vorhanden ist, oder ihr Inhalt wird ersetzt, wenn dies nicht der Fall ist.
- cmd >> file.txt: Das Symbol „>>“ leitet den stdout-Stream vom Befehl um, um ihn an den Inhalt der angegebenen Datei anzuhängen. Die Datei wird erstellt, wenn sie nicht vorhanden ist, oder der neue Inhalt wird an dieselbe Datei angehängt, wenn dies der Fall ist.
Beispiele:
Listen Sie den Inhalt von Datei1 auf stdout auf
$ cat file1
Listen Sie den Inhalt von Datei1 und Datei2 zusammen auf stdout auf
$ cat file1 file2
Kopieren Sie den Inhalt von Datei1 und Datei2 in Datei3
$ cat file1 file2 > file3
Hängen Sie den Inhalt von Datei1 und Datei2 an Datei4 an
$ cat file1 file2 >> file4
Wenn dem Befehl kein Dateiname zugewiesen wird oder der Dateiname „-“ lautet, wird der Eingabetext von stdin gelesen. Dies kann verwendet werden, um den Inhalt der Datei über die Eingabeaufforderung zu füllen.
Beispiel:
$ cat > file1 Hello World ^D
In diesem Beispiel liest der Befehl seine Eingabe vom Terminal und schreibt die Ausgabe in die Datei 'file1'. Der Benutzer kann seinen Text zeilenweise eingeben und die Eingabe mit dem Zeichen '^ D' beenden, das das Dateiende angibt.
Der Befehl cat unterstützt auch die folgenden Optionen:
- cat -n: Nummeriert die Ausgangsleitungen.
- cat -s: Unterdrückt wiederholte Ausgabezeilen, die leer sind.
Literatur-Empfehlungen
- Unix-Sortierbefehl mit Syntax, Optionen und Beispielen
- Befehl in Unix mit Beispielen ausschneiden
- Ls-Befehl unter Unix mit Beispielen
- Grep-Befehl unter Unix mit einfachen Beispielen
- Tar-Befehl unter Unix zum Erstellen von Backups (Beispiele)
- Befehl 'Suchen' unter Unix: Suchen von Dateien mit Unix 'Datei suchen' (Beispiele)
- Unix-Textverarbeitungsbefehle: Unix-Filter mit Beispielen
- Unix-Befehle: Grundlegende und erweiterte Unix-Befehle mit Beispielen