Sous Linux, on peut utiliser la commande diffpour vérifier les différences de fichiers. Je l'utilise pour vérifier les différences entre deux modules, tous deux copiés sur /tmp.
Cependant, les deux modules ont des liens symboliques, qui peuvent ne pas pointer vers le fichier correct, car les modules ont été copiés dans le /tmprépertoire. Mais cela n'a pas d'importance. Ce que je veux vérifier, c'est si les liens symboliques sont les mêmes.
Par exemple, dans un module, le lien symbolique lit
/home/test/file1
et dans l'autre le lien symbolique se lit comme suit:
/etc/rc.d/whatever
difflance maintenant une erreur car - en général - il ne peut pas trouver le fichier. Mais je veux diffdire: "Hé, ces liens symboliques ne sont pas les mêmes", que les liens pointent vers des fichiers valides ou non.
Question: Comment est-il possible diffde faire cela, c'est-à-dire de ne pas essayer de suivre les liens, mais de différencier les liens eux-mêmes?