23/11/2009, 05:30
|
| | | Fecha de Ingreso: marzo-2007
Mensajes: 1.811
Antigüedad: 17 años, 9 meses Puntos: 20 | |
Problema redirección de errores en bash Buenas,
Pensaba que tenia controlado el tema de la redirección de errores en bash ya que si se producia un error por pantalla lo podía redirigir de la siguiente manera:
Ej. comando que no existe
Sin redireccion: $ asdfasjfklasjl
-bash: asdfasjfklasjl: command not found
Con redireccion: $ asdfasjfklasjl 2>/dev/null
No muestra nada perfect
Ahora cuando ejecuto $ ping -c 1 miweb.com | grep from | awk {'print $4'} |wc -l
ping: unknown host miweb.com
0
Me muestra el 0 que es correcto, pero tambien un mensaje 'ping: unknown host miweb.com' que quiero redireccionar hacia una salida diferente, no por pantalla, y no lo consigo :S
He probado lo mismo, pero no me redirecciona, me sigue mostrando lo mismo por pantalla, cuando quiero que solo muestre el 0 $ ping -c 1 miweb.com| grep from | awk {'print $4'} |wc -l 2>/dev/null
ping: unknown host miweb.com
0
¿Sabéis como tengo que hacerlo?
Muchas gracias, |