Name

logger

Synopsis

logger [options] [messages]

Logs messages to the system log (/var/log/system.log). Command-line messages are logged if provided. Otherwise, messages are read and logged, line-by-line, from the file provided via -f. If no such file is given, logger reads messages from standard input.

Options

-f file

Read and log messages from file.

-i

Log the PID of the logger process with each message.

-p priority

Log each message with the given priority. Priorities have the form facility.level. The default is user.notice. See syslog(3) for more information.

-s

Also log messages to standard error.

-t tag

Add tag to each message line.

Example

Warn about upcoming trouble:

$ logger -p user.emerg 'Intruder Alert! Intruder Alert!'

Get Mac OS X Panther in a Nutshell, 2nd Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.