Si j'ai un fichier spécifique dans un système de fichiers UNIX, existe-t-il un moyen d'utiliser bash pour trouver tous les liens vers ce fichier, qu'ils soient symboliques ou physiques? Si j'ai besoin de commandes différentes pour chacune, quelles sont-elles?
unix
bash
symbolic-link
hardlink
colin.t.welch
la source
la source
-L
et-samefile
fait en sorte que les deux soient listés. Si vous omettez, les-L
liens symboliques ne sont pas suivis (voirman find
).Si vous n'avez pas GNU Find, vous pouvez le faire:
Mais cela ne fonctionnera pas pour les liens symboliques.
la source