Supongamos que tengo un directorio /dirdentro de la cual hay 3 enlaces simbólicos a otros directorios
/dir/dir11, /dir/dir12y /dir/dir13. Quiero enumerar todos los archivos, dirincluidos los de dir11, dir12y dir13.
Para ser más genérico, quiero enumerar todos los archivos, incluidos los de los directorios que son enlaces simbólicos. find ., ls -R, Etc parada en el enlace simbólico sin tener que navegar en ellos a la lista de más.

Respuestas:
La
-Lopción delslograr lo que quieres. Hace referencia a enlaces simbólicos.Entonces su comando sería:
También puedes lograr esto con
La
-followopción dirige buscar para seguir enlaces simbólicos a directorios.En el uso de Mac OS X
como
-followha quedado en desuso.fuente
-follow- y dijo que no podía encontrar la carpetaollowfind -L .- Estaba teniendo el mismo problema que @ S.Matthew_Englishfollowsolo quiero archivar las rutas (ruta completa al archivo) y no la ruta del directorio, ¿cómo puedo hacerlo?¿Qué tal el árbol ?
tree -lseguirá los enlaces simbólicos.Descargo de responsabilidad : escribí este paquete.
fuente
ls. También es más fácil de pegar.-type fsignifica que mostrará archivos reales (no enlaces simbólicos)-followsignifica que seguirá los enlaces simbólicos de tu directorio-printhará que muestre los nombres de archivo.Si desea una pantalla tipo ls, puede hacer lo siguiente
fuente
ls -LopciónUsando ls:
de 'man ls':
O, usando find:
Desde la página de manual de búsqueda:
Si encuentra que solo quiere seguir algunos enlaces simbólicos (como quizás solo los de nivel superior que mencionó), debe mirar la opción -H, que solo sigue los enlaces simbólicos que le pasa en la línea de comandos.
fuente
Sabía que
treeera apropiado, pero no tenía el árbol instalado. Entonces, tengo una alternativa bastante cercana aquífuente
fuente
-Ldesreferencias enlaces simbólicos. Sin embargo, esto también hará que sea imposible ver los enlaces simbólicos a los archivos: se verán como el archivo señalado.fuente
en caso de que desee imprimir todo el contenido del archivo :
find . -type f -exec cat {} +fuente