En script de shell necesito redirigir la salida del comando dd a/dev/null - ¿cómo hacer eso?¿Cómo redirigir la salida del comando dd a/dev/null?
(dd if =/dev/zero of = 1.txt count = 1) 2> & 1/dev/null
no funcionó!
En script de shell necesito redirigir la salida del comando dd a/dev/null - ¿cómo hacer eso?¿Cómo redirigir la salida del comando dd a/dev/null?
(dd if =/dev/zero of = 1.txt count = 1) 2> & 1/dev/null
no funcionó!
Si desea redirigir solamente la salida estándar del comando DO:
(dd if=/dev/zero of=1.txt count=1) > /dev/null
y si desea redirigir tanto stdout
y stderr
a /dev/null
hacer:
(dd if=/dev/zero of=1.txt count=1) > /dev/null 2>&1
No hay necesidad de una subshell.
dd if=/dev/zero of=1.txt count=1 2>/dev/null
¿Qué pasa si hay un error? En su lugar, puede hacer:
err=$(dd if=/dev/zero of=1.txt count=1 2>&1) || echo "$err" >&2
gracias, funciona !!! :) –
Específicamente: primero debe redirigir 'stdout' y luego puede" copiar "el nuevo descriptor de archivo a' stderr'. –
Solo quiero ignorar los mensajes del comando dd: los mensajes no deben mostrarse. Gracias –