Notice: Undefined index: string in /var/www/stefan/howtux.de/htdocs/article.php on line 49

Notice: Undefined index: settings in /var/www/stefan/howtux.de/htdocs/article.php on line 61
Home / Ein- und Ausgabeumlenkung / Ausgabeumlenkung

Ausgabeumlenkung

Kategorie: Ein- und AusgabeumlenkungErstellt: 02.10.2007 - 23:58 
Autor: Stefan Abu Salah
0

Ausgabeumlenkung

Fast jedes Programm erzeugt Ausgaben auf dem Bildschirm des Benutzers. Wie bereits gesagt kann man bei diesen Programmen eine Umlenkung der Ausgabe z.B. in eine Datei erzwingen.

Beispiel, Umlenken der Ausgabe des Kommandos "ls" in eine Datei:
stefan@troubadix/home/stefan$ ls 1> mein_ls.txt
stefan@troubadix/home/stefan$ ls
mein.txt mein_1.txt mein_2.txt mein_3.txt mein_programm mein_ls.txt

stefan@troubadix/home/stefan$ cat mein_ls.txt
mein.txt mein_1.txt mein_2.txt mein_3.txt mein_programm mein_ls.txt

In diesem einfachen Beispiel sehen Sie das die Angabe des Deskriptors mittels des "Größer"-Zeichens erfolgt. In diesem Beipiel haben wir des Deskripor für die Standardausgabe gewählt. Das "Größer"-Zeichen wird von der Shell als Befehl für das Umlenken interpretiert.

Wird keine Nummer vor das "Größer"-Zeichen gestellt, so geht die Shell davon aus, dass Sie die Standardausgabe (1, STDOUT) Umlenken wollen. In unserem Beispiel hatte der Befehl "ls > mein_ls.txt" zum gleichen Ergebnis geführt.



Notice: Undefined variable: urli in /var/www/stefan/howtux.de/htdocs/classes.php on line 240
Bookmark auf del.icio.usBookmark auf Mister WongBookmark auf BlinklistBookmark auf GoogleBookmark auf LinkarenaBookmark auf YiggBookmark auf FolkdBookmark auf Yahoo
Home / Ein- und Ausgabeumlenkung / Ausgabeumlenkung
simplum