Your Browser is not longer supported

Please use Google Chrome, Mozilla Firefox or Microsoft Edge to view the page correctly
Loading...

{{viewport.spaceProperty.prod}}

logger - log messages

&pagelevel(4)&pagelevel

The logger utility allows logging of information in the file /var/adm/logger for later use by the POSIX administrator. The locations of the saved messages, their format and retention period are all unspecified.

This utitlity is useful for determining why non-interactive utilities have failed.


Syntax


logger string

string

One of the string arguments whose contents are concatenated together, in the order specified, separated by single space characters.

string appears in the output (see Example below).

Locale

The following environment variables affect the execution of logger:

LANG

Provide a default value for the internationalization variables that are unset or null. If LANG is unset of null, the corresponding value from the implementation-specific default locale will be used. If any of the internationalization variables contains an invalid setting, the utility will behave as if none of the variables had been defined.

LC_ALL

If set to a non-empty string value, override the values of all the other internationalization variables.

LC_CTYPE

Determine the locale for the interpretation of sequences of bytes of text data as characters (for example, single- as opposed to multi-byte characters in arguments and input files), the classification of characters as upper- to lower-case, and the mapping of characters from one case to the other.

LC_MESSAGES

Determine the locale that should be used to affect the format and contents of diagnostic messages written to standard error.

NLSPATH

Determine the location of message catalogs for the processing of LC_MESSAGES.

Example

A batch application, running non-interactively, tries to read a configuration file and fails; it may attempt to notify the POSIX administrator with:

logger myname: unable to read file foo. [timestamp]

See also

mailx, write