Roland Turner

about | contact

Directing a shell script’s entire output to syslog

Typical use:

exec > >(logger -t something[$$]) 2>&1

Use for an EC2 userdata script:

exec > >(logger -t user-data -s 2>/dev/console) 2>&1