У меня есть программа, которую нужно запустить при запуске, она выводит данные на stdout и stderr, которые я хочу перенаправить в системный журнал с помощью команды logger. То, что у меня есть в моем скрипте запуска, это:
/ home / dirname / application_name -v | logger 2> & 1 &
Это перенаправляет стандартный вывод в syslog, но на консоль приходит stderr, поэтому мне нужно уточнить команду.
>&
: tldp.org/HOWTO/Bash-Prog-Intro-HOWTO-3.html