
Cesar Sadrak Martin Moreno
PreguntaPor qué al querer hacer un ls que me traiga todos los .js incluso los que esten dentro de otras carpetas no me deja? :c investigué con el flag -R que lo hace recursivo pero al ejecutar el ls -R si me trae todo pero al querer solo los .js no me deja.
Dejo una captura de como me sale
Brandon Argel Verdeja Dominguez
En tu caso si quieres listar archivos de python tienes que cambiar la extensión, algo como:
ls -Rl | find -type f -name '*.py'
Brandon Argel Verdeja Dominguez
Hola Eduardo!, tipo
f
file

Eduardo Jiménez Varela
Brandon, pregunta. A que te refieres con documentos tipo "f" Esque tengo la misma situacion pero quiero buscar archivos .py

Luis Berenguer
Gracias Brandom , tu comando me funcionó de forma perfecta.

Sebastián Andrade
Hola Brandon, gracias por tu aporte, tengo una pequeña duda ¿Por què no funciona hacer lo que hizo el compañero (yo hice lo mismo pero con archivos .py) si segun dijo el profe en la clase los wildcards buscan en varios niveles?
Brandon Argel Verdeja Dominguez
Con ese comando que pusiste lo que hace es buscar un archivo / directorio que se llame *.js . Para hacer lo que quieres puedes ejecutar el siguiente comando, todo lo que se utiliza lo verás en el curso :)
ls -Rl | find -type f -name '*.js'
Listado recursivo y completo, que buscará todos los documentos tipo "f" de file que tengan como nombre cualquier cosa con extensión
.js