Cómo limitar la profundidad del directorio con el comando Find
- 1531
- 471
- Eduardo Tapia
El comando 'encontrar' con -máxima profundidad
es una herramienta poderosa en el sistema operativo Linux. Se utiliza para buscar recursivamente archivos y directorios en un directorio determinado y sus subdirectorios. El -máxima profundidad
El indicador se usa para especificar la profundidad máxima de la búsqueda. Por ejemplo, si el -máxima profundidad
se establece en 2, la búsqueda solo analizará el directorio dado y sus subdirectorios inmediatos. Esto significa que no se verá en ninguno de los subdirectorios.
Esto hace que el 'encontrar' ordenar con -máxima profundidad
Una excelente manera de buscar rápidamente algo sin tener que pasar por todos los subdirectorios. Por ejemplo, tengo que buscar la carpeta llamada "node_modules" en todos los directorios del directorio actual:
encontrar . -maxdepth 2 -Type d -name "node_modules"
Para buscar solo en el directorio actual, establezca el -máxima profundidad
valor a 1.
En general, el comando 'encontrar' con -máxima profundidad
es una herramienta potente y versátil en el sistema operativo de Linux que puede ahorrarle tiempo cuando necesita encontrar algo rápidamente o hacer cambios en un grupo de archivos o directorios.