pinchatrenes wrote:
> 
> El Tue, 16 de Dec de 2003, a las 10:22:13AM +0100, Ghe Rivero coment�:
> > On Tue, 2003-12-16 at 09:29, pinchatrenes wrote:
> > > Hola a [EMAIL PROTECTED]:
> > >
> > > Me gustar�a saber como eliminar las salidas de permiso denegado, como por 
> > > ejemplo:
> > >
> > > $ find / -name keymap*
> >
> > $ find / -name keymap* 2>/dev/null
> >
> Muchas gracias por contestar a Miguel y Rivero.
> 
> Si ser�a alguien tan amable de explicarme porque el 2 lo dem�s
> entiendo que se redirecciona al dispositivo nulo.
> 
> � El 2 es un c�digo de salida de find, si es as� podr�a aplicarse
> a otros comandos el mismo redireccionamiento a /dev/null?
> 
> Agradecer�a tambien una referencia a documentaci�n al respecto.
> 
> Gracias de antemano.

Eso tiene que ver con los sistemas de ficheros de unix, que usan un
numero llamado descriptor de fichero.
El numero 1 es la salida est�ndar, y el 2 el error est�ndar.

El shell utiliza esa sintaxis para decir que redirija solo la salida
de error est�ndar ( 2> ) al fichero, en este caso mandas a /dev/null
los "errores" que no te interesan y te quedas solo con la salida
est�ndar.
(no tiene nada que ver con el find. Es aplicable a cualquier comando.)


Saludos.

> --
> To UNSUBSCRIBE, email to [EMAIL PROTECTED]
> with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

-- 
Fernando.
{:-{D>

   "Hackers do it with fewer instructions."

Responder a