{{tag>Perl find}}
= Trouver des liens symboliques en erreur / Trouver les liens symboliques morts
Voir aussi :
* [[Corriger des liens symboliques en masse]]
find / -type l | perl -lne 'print if ! -e'
Source [[http://www.tux-planet.fr/trouver-des-liens-symboliques-en-erreur/]]
Ou encore
diff <(find . -type l -print0 |xargs -0 -I {} readlink -e {}) <(find . -type l -print0 |xargs -0 -I {} readlink -m {})
Avec le paquet debian fslint \\
Placer vous avant dans le répertoire à vérifier
/usr/share/fslint/fslint/findbl
find -L dossier/ -not -readable
Ou plus simplement
find . -xtype l