Command Reference Guide

__________________________________________________________________________________________________________________________________________________________________________________________________
__________________________________________________________________________________________________________________________________________________________________________________________________
STANDARD Printed by: Nora Chuang [nchuang] STANDARD
/build/1111/BRICK/man1/!!!intro.1
________________________________________________________________
___ ___
l
logger(1) logger(1)
NAME
logger - make entries in the system log
SYNOPSIS
logger [-t tag][-p pri][-i][-f file][message ...]
DESCRIPTION
The logger command provides a program interface to the syslog() system log module (see
syslog(3C)).
A message can be given on the command line, which is logged immediately, or a le is read and each line is
logged. If no file or message is specified, the contents of the standard input are logged.
Options
The logger command recognizes the following command-line options and arguments:
-t tag Mark every line in the log with the specified tag. The default is the value returned by
getlogin() (see getlogin(3C)). If getlogin() returns NULL, syslog is the
default.
-p pri Enter the message with the specified priority. The priority can be specified numeri-
cally or as a facility.level pair. For example, -p local3.info logs the message
or messages as
informational level in the local3 facility. The default is
user.notice .
-i Log the process ID of the logger process with each line.
-f file Log the contents of the specified file.
message The message to log; if not specified, the file specified by the
-f option or standard
input is logged.
EXTERNAL INFLUENCES
Environment Variables
LC_MESSAGES determines the language in which messages are displayed.
If LC_MESSAGES is not specified in the environment or is set to the empty string, the value of
LANG is
used as a default for each unspecified or empty variable. If
LANG is not specified or is set to the empty
string, a default of "C" (see lang(5)) is used instead of
LANG.
If any internationalization variable contains an invalid setting,
logger behaves as if all internationaliza-
tion variables are set to "C". See environ(5).
International Code Set Support
Single- and multi-byte character code sets are supported.
EXAMPLES
Send the message
System rebooted to the syslogd daemon:
logger System rebooted
Send output from the users command (see users(1) to the syslogd daemon, marked as level info
and
facility
local0. The message is tagged with the string USERS:
users | logger -p local0.info -t USERS
Send the message System going down immediately!!!
to the syslog daemon, at the emerg
level and user facility:
logger -p user.emerg "System going down immediately!!!"
WARNINGS
The logger command has no effect if the syslogd daemon (see syslogd(1M)) is not running on the sys-
tem.
Messages written in locales other than the POSIX/C locale are not supported.
HP-UX Release 11i: December 2000 1 Section 1459
___
___