wall(1M) wall(1M)
NAME
wall - Meldung an alle Benutzer senden
SYNTAX
/usr/sbin/wall
BESCHREIBUNG
wall liest die Standardeingabe bis zu einem Dateiendezeichen (end-of-
file). Dann sendet es eine Meldung an alle momentan angemeldeten
Benutzer. Der Meldung geht folgender Text voraus:
Broadcast Message from ...
Mit diesem Kommando werden alle Benutzer gewarnt, bevor beispielsweise
das System heruntergefahren wird.
Der Absender muß der Systemverwalter sein, damit gegebenenfalls
Schutzmechanismen, die die Benutzer aufgerufen haben, außer Kraft
gesetzt werden können [siehe mesg(1)].
wall wendet setgid() [siehe setuid(2)] auf das tty der Gruppennummer
an, um die Schreibberechtigung für die Terminals der anderen Benutzer
zu erhalten.
wall erkennt nichtdruckbare Zeichen, bevor es sie an das Terminal
eines Benutzers sendet. Steuerzeichen werden in der Form eines ^
gefolgt vom entsprechenden ASCII-Zeichen dargestellt; Zeichen, bei
denen das höherwertige Bit gesetzt ist, erscheinen in Metaschreib-
weise. Beispielsweise werden \003 als ^C und \372 als M-z dargestellt.
DIAGNOSE
"Cannot send to ..." erscheint, wenn die tty-Datei eines Benutzers
nicht geöffnet werden kann.
INTERNATIONALE UMGEBUNG
Die Umgebungsvariable LCMESSAGES bestimmt die Sprache der Meldungs-
texte.
Wenn LCMESSAGES nicht oder als leere Zeichenkette definiert ist, wird
der Wert von LANG als Standardwert herangezogen. Ist auch LANG nicht
oder als leere Zeichenkette definiert, verhält sich das System so, als
wäre es nicht internationalisiert.
Hat eine der Variablen für die internationale Umgebung einen ungülti-
gen Wert, verhält sich das System so, als wäre keine Variable gesetzt.
Die Umgebungsvariable LCALL bestimmt die gesamte internationale Umge-
bung. LCALL hat Vorrang vor allen anderen Umgebungsvariablen im
Bereich der Internationalisierung.
DATEIEN
/dev/tty*
Seite 1 Reliant UNIX 5.44 Gedruckt 11/98
wall(1M) wall(1M)
SIEHE AUCH
mesg(1), write(1).
Seite 2 Reliant UNIX 5.44 Gedruckt 11/98