Encuentra archivos por nombre en Bash
Busca en un árbol con find . -name y lista solo carpetas con -type d.
Iniciar lección interactivals solo ve la carpeta actual. find recorre un árbol entero. Empieza en . (aquí) y añade -name o -type para que el resultado sea útil.
Windows tiene otro find que busca texto dentro de los archivos. En Bash, find busca en el sistema de archivos por ruta.
Coincide con un nombre de archivo: find . -name
-name compara la última parte de la ruta. Las comillas evitan que el shell expanda *.
¡Busca en este árbol de carpetas por nombre!
Localiza un archivo oculto:
find . -name '*.txt' lista cada .txt bajo la carpeta actual, incluidos los anidados.
Lista solo carpetas: find . -type d
-type d conserva directorios. -type f conserva archivos regulares. Combínalo con -name cuando necesites ambos filtros.
find . -type d
Verás . y después cada subcarpeta. Ese mapa sirve antes de una limpieza o una copia.
Comprobación de conocimientos
1 / 3¿Qué busca find . -name 'secret.txt'?
Referencias
Estos enlaces de documentación aportan detalles confiables sobre los comandos usados en este artículo.
Siguiente
Usa wc -l para contar líneas y sort para poner los nombres en orden.