Listar todos los archivos en un directorio con rutas absolutas (excluyendo directorios)
Pregunta
Actualmente tengo:
ls -1 $(pwd)/*
Me da todos los archivos en un directorio con rutas absolutas, pero lo formatea con el directorio al comienzo de cada lista de archivos.
¿Hay alguna forma de obtener recursivamente una lista de archivos en un directorio (rutas absolutas), excluyendo los directorios / subdirectorios en sí mismos?
Solución
find $(pwd) -type f -print
o
find $(pwd) -type f -ls
Otros consejos
Si lo estás introduciendo en otra cosa, es posible que desees -print0 (para manejar los nombres de archivo con espacios).
Por ejemplo: encontrar. -tipo f -print0 | xargs --null --no-run-if-empty grep
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow