(log messages)
logger speichert Meldungen in die Datei /var/adm/logger, die später vom POSIX-Verwalter ausgewertet werden können. Die Meldungen werden ohne Formatdefinition gespeichert.
Dies ist vor allem für nicht-interaktive Utilities geeignet, die Informationen über einen Fehler ausgeben.
Syntax
logger string |
ein oder mehrere Stringargumente, dessen Inhalt aneinander gefügt wird. string erscheint in der Ausgabe (siehe Beispiel) |
Internationale Umgebung
Die folgenden Umgebungsvariablen beeinflussen die Ausführung des Kommandos logger: LANG Gibt einen Standardwert für die Variablen für die internationale Umgebung an, die nicht gesetzt oder Null sind. Ist LANG nicht gesetzt oder Null, wird der entsprechende Standardwert der internationalen Umgebung verwendet. Enthält eine der Internationalisierungsvariablen eine ungültige Einstellung, verhält sich das Kommando so, als sei keine der Variablen definiert worden. LC_ALL Ist diese Variable auf einen Wert gesetzt, d. h. ist sie nicht leer, überschreibt dieser Wert die Werte aller übrigen Internationalisierungsvariablen. LC_CTYPE Legt die internationale Umgebung für die Interpretation der Byte-Folgen eines Datentexts als Zeichen fest (z.B. Singlebytezeichen im Unterschied zu Mehrbytezeichen in Argumenten und Eingabedateien) sowie die Einteilung der Zeichen in Groß- und Kleinbuchstaben und deren Übereinstimmung. LC_MESSAGES Legt die internationale Umgebung für Format und Inhalt der Diagnosemeldungen fest, die in die Standardfehlerausgabe geschrieben werden. NLSPATH Legt den Pfad der Meldungsdateien für LC_MESSAGES fest. |
Beispiel
Ein Batch-Job, der nicht interaktiv abläuft, versucht vergeblich, eine Konfigurationsdatei zu lesen. Dann würde der POSIX-Verwalter folgende Meldung erhalten:
|
Siehe auch
mailx, write |