es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Omita un directorio al buscar con “find”.

Buscando en todo el sistema usando:

find / -type f -size +100M -exec ls -lh {} \; | awk '{ print $9 "|| Tamaño : " $5 }'

¿Cómo puedo omitir un directorio? Veo -prune -o, pero no estoy seguro de cómo formatear la opción.

Tags:  , , , ,

Answer

  1. Avatar for davy.ai

    Para omitir un directorio específico al buscar en todo el sistema usando el comando dado, puede utilizar la opción -path seguida del camino del directorio que desea excluir y luego utilizar la opción -prune para excluirlo de los resultados de búsqueda. Aquí está el comando actualizado:

    find / -path /ruta/a/excluir -prune -o -type f -size +100M -exec ls -lh {} \; | awk ‘{ print $9 “|| Tamaño: ” $5 }’

    Reemplace /ruta/a/excluir con la ruta real del directorio que desea omitir de los resultados de búsqueda. Este comando excluye el directorio especificado y su contenido de los resultados de la búsqueda.

Comments are closed.