cat Befehl         zurück


Punkt 1     Fragen     Experten     Links     Orginaltexte    


Punkt 1

Das Kommando cat liest eine oder mehrere Dateien und gibt diese auf der Standardausgabe (Bildschirm) aus. ( entspricht dem Dos Kommando type )

user@linux ~/testdir/ $ ls

test1

user@linux ~/testdir/ $ cat test1

Dies ist Testdatei 1.



cat kann aber auch Daten von der Standardeingabe (Tastatur) lesen und diese in eine Datei schreiben. Das Zeichen > bewirkt eine Umlenkung des Standardausgabekanals und schreibt alles, was man über die Tastatur eingibt, in die Datei test2.

( entspricht dem Doskommando copy con

user@linux ~/testdir/ $ cat > test2

Dies ist Testdatei 2.

(Die Eingabe wird mit ^D beendet)

user@linux ~/testdir/ $ cat test2

Dies ist Testdatei 2.

Man kann den Operator > aber auch dazu verwenden, mehrere Dateien in eine einzige umzuleiten. Die beiden Zeilen, die von cat ausgegeben werden, erscheinen so nicht auf dem Bildschirm, sondern werden in die Datei test3 geschrieben.

user@linux ~/testdir/ $ cat test1 test2 > test3

user@linux ~/testdir/ $ cat test3

Dies ist Testdatei 1.

Dies ist Testdatei 2.



Siehe auch: touch , vim , less , more

Alternativen

Alternativ arbeitet man mit einem Editor und sieht sich eine Datei an




Experten




Fragen

Links

http://www.selflinux.de/html/Dateien_unter_Linux01.html

Orginaltexte


email   ReinerHoffmannKC@t-online.de