Linux - duda sobre redireccion

 
Vista:

duda sobre redireccion

Publicado por carlos (6 intervenciones) el 17/04/2003 19:37:00
Vamos a ver, me he encontrado en un script con esta linea:

ping -c 5 -i 3 $host > /dev/null 2> &1

El tema del ping lo tengo entendido, lo q no entiendo q es lo q hace con la salida, creo q /dev/null es para eliminar los datos y q no salgan por pantalla pero el dos y luego el ampersard uno no me entero.
Un saludo.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:duda sobre redireccion

Publicado por chuidiang (101 intervenciones) el 17/04/2003 22:07:50
El > /dev/null efectivamente, es para que la salida standard de ping la tire a la basura y no la muestre por pantalla.

2> es para redirigir la salida de errores (stderr). Puedes mandarla a cualquier fichero. Lo del &1 no lo tengo muy claro, pero creo que quiere decir que mande los errores por la stdout en vez de por la stderr, y en este caso concreto, que los tire a la basura.

Se bueno.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:duda sobre redireccion

Publicado por Emiliano (11 intervenciones) el 22/04/2003 20:17:20
Lo del &1 es para redirigir la salida de errores hacia el primer parámetro del script.
Espero les haya servido.

Saludos
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar