Anmerkung | |
---|---|
Dieser Artikel basiert auf dem Artikel Stdout aus der freien Enzyklopädie Wikipedia und steht unter der GNU-Lizenz für freie Dokumentation. In der Wikipedia ist eine Liste der Autoren verfügbar. |
Die Standard-Datenströme (englisch: standard streams) sind drei Datenströme für die Ein- und Ausgabe im Betriebssystem Unix oder in verwandten Betriebssystemen. Sie werden auch von der Standard C Library unterstützt. Viele Programme verwenden automatisch die Standardein- bzw. Standardausgabe, wenn auf der Kommandozeile keine Dateien für die Ein- oder Ausgabe angegeben werden.
Über die Standardeingabe können Daten in ein Programm eingelesen
werden. Normalerweise ist sie mit der Tastatur verbunden, d.h. Programme
empfangen die Benutzereingaben über die Standardeingabe. Unter Unix
entspricht der Standardeingabe die Gerätedatei
/dev/stdin
, der Datei-Deskriptor hat die Nummer
0.
Über die Standardausgabe kann ein Programm Daten ausgeben.
Normalerweise ist sie mit dem Monitor verbunden, d.h. Programme senden
Ausgabetexte über die Standardausgabe an den Benutzer. Unter Unix
entspricht der Standardausgabe die Gerätedatei
/dev/stdout
, der Datei-Deskriptor hat die Nummer
1.
Die Standardfehlerausgabe ist ein zweiter Ausgabedatenstrom, der
dazu gedacht ist, Fehler- und Statusmeldungen auszugeben. Normalerweise
ist er ebenfalls mit dem Monitor verbunden; allerdings kann er getrennt
von der Standardeingabe umgeleitet werden, so dass Fehlermeldungen nicht
mit den ausgegebenen Nutzdaten vermischt werden. Unter Unix entspricht der
Standardfehlerausgabe die Gerätedatei /dev/stderr
,
der Datei-Deskriptor hat die Nummer 2.
Version 1.2, November 2002
Neue Version verfügbar
Sie betrachten gerade die alte Version des Buches (Version 1.0). Wir empfehlen Ihnen für Asterisk 1.4 und 1.6 die neue Version des Buches.
Asterisk-Tag 2008
Lernen Sie Mark Spencer (den Erfinder von Asterisk) kennen! Viele Vorträge, Case-Studies und Workshops rund um das Thema VoIP. Asterisk-Tag.org