En Bash puede redirigir todos los resultados stdout futuros del script que se está ejecutando actualmente . Por ejemplo con este script,
exec > >(logger -t my-awesome-script)
echo 1
echo 2
echo 3
Esto terminará en 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
Pero esto es específico de Bash y el ejecutivo desnudo con redirección no parece funcionar en Dash.
Syntax error: redirection unexpected
¿Cómo puedo hacer que funcione en Dash, o posiblemente en ambos shells?
>
en el tablero. Me doy cuenta de que parece que estás pidiendo algo más, pero no puedo decir qué es.