En mi secuencia de comandos, deseo poder escribir en un archivo o en stdout en función de ciertas condiciones. Tengo curiosidad de por qué esto no funciona en mi guión:Redirección de Bash con descriptor de archivo o nombre de archivo en la variable
out=\&1
echo "bird" 1>$out
me trataron diferente combinación de cotizaciones, pero sigo teniendo un archivo "& 1" creado en lugar de ello por escrito a la salida estándar. ¿Qué puedo hacer para que esto funcione como yo quiero?
¿Su sistema admite out =/dev/stdout? – mob