No Bash, você pode redirecionar todas as saídas stdout futuras do script em execução no momento . Por exemplo, com este script,
exec > >(logger -t my-awesome-script)
echo 1
echo 2
echo 3
Isso terminará no syslog:
Oct 26 01:03:16 mybox my-awesome-script[72754]: 1
Oct 26 01:03:16 mybox my-awesome-script[72754]: 2
Oct 26 01:03:16 mybox my-awesome-script[72754]: 3
Mas isso é específico do Bash e o executivo nu com redirecionamento não parece funcionar no Dash.
Syntax error: redirection unexpected
Como posso fazê-lo funcionar no Dash, ou possivelmente nos dois reservatórios?
>
no traço. Sei que você parece estar pedindo outra coisa, mas não sei dizer o que é.