[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Recherche de liens symboliques



-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Bulot Grégory wrote:
> Bonjour,
> 
> suite problème pour copier mon /etc/ dans /mnt/LvmEtc, j'en profite pour poser 
> les questions suivantes (qui me trotte dans la tête depuis un moment )
> 
> 
> - Je cherche le moyen de trouver tous les liens symboliques à partir de / , 
> de /etc, ... tant pis si la liste est longue

Bon la réponse est trop simple donc cela ne doit pas être ça mais
sait-on jamais : ls -Rl ne ferait pas ce que tu veux par hasard ?
> 
> - Je cherche le moyen de trouver uniquement les symboliques 'cassés'

Là par contre je dirais un petit script bash qui fait un test
d'existence sur les fichiers pointés par la sortie de la commande citée
plus haut.

Du genre for i in ls -lR do
	ls -E `readlink i`
done

(Je suis loin d'être un expert en script shell, les experts me
corrigeront. Néanmoins j'ai peur que ce soit du même acabit que find
puisqu'il est dit dans le man que cela regarde les fichiers n'existant
pas à l'instant de l'exécution, (comme find quoi). Du coup la solution
ce serait de comparer la sortie de readlink i avec ls -R / (ou locate).

Des gens pour compléter ?

RoboTux

- --




Ma clé GPG est disponible sur http://www.keyserver.net (0x2B8BE385)

Protégez votre vie privée :
- - Signez/chiffrez vos messages.
Respectez celle des autres :
- - Masquez les destinataires de vos mailings
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.3 (GNU/Linux)

iD8DBQFEZGMNXBAlpiuL44URAs1jAJsGWOgOV3diaqEkjzKMpe44P2S77gCfZgYN
c4bKbDq6ANFLDYwnUdHBFIc=
=44Yk
-----END PGP SIGNATURE-----



Reply to: