Mostrar todos los enlaces simbólicos en formato a -> b para 1 directorio y subdirectorios


2

Como título. ¿Cómo puedo ver una lista de enlaces simbólicos en el formato A -> B a partir de un directorio específico que incluye todos sus subdirectorios?

Esto está en una Mac por cierto.

Respuestas:


4
find . -type l -exec stat -f '%N -> %Y' {} \+

% N = nombre,% Y = objetivo del enlace simbólico.


-1

Corriendo

ls -l `find . -xtype l `

mientras estás en el directorio debería hacer el truco. De lo contrario, reemplace .con el nombre del directorio. Haga man findpara establecer opciones adicionales si lo desea.


1
BSD find no tiene -xtype, y esto no funciona si las rutas tienen espacios.
Lri

@LauriRanta: lo siento, estaba lejos de mi Mac y probé esto en Linux. Gracias por tu respuesta más completa!
MattDMo 01 de

Entonces, chicos, ¿cuál fue el comando que se suponía que debía ejecutar para mostrar solo los enlaces simbólicos en macOSX, preferiría un comando que realmente funcione? @MattDMo
esaruoho
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.