>

25 de noviembre de 2016

LinuxTip - Limpiar salida comando find

Al emplear el comando find son muchos los mensajes de error que salen por pantalla, bien por no tener permisos para entrar a leer un directorio (Permission denied) o bien porque no se encuentra ningún fichero que cumpla la máscara de búsqueda espeficicada (No such file or directory). La cantidad de esos errores a veces impide localizar fácilmente los resultados correctos que sí ofrece la búsqueda.

Una manera sencilla de limpiar los resultados consiste en redirigir el flujo de error stderr hacia el dispositivo nulo. Para ello basta con emplear la siguiente sintaxis:

$ find . -name keywordToFind 2>/dev/null

No hay comentarios:

Publicar un comentario

¿Quieres opinar sobre esto? Adelante y gracias por tu partipación.