Unter Linux kann man mit dem Befehl diffnach Unterschieden bei Dateien suchen. Ich benutze es, um nach Unterschieden zwischen zwei Modulen zu suchen, die beide kopiert wurden /tmp.
Beide Module verfügen jedoch über Symlinks, die möglicherweise nicht auf die richtige Datei verweisen, da die Module in das /tmpVerzeichnis kopiert wurden . Das spielt aber keine Rolle. Ich möchte überprüfen, ob die Symlinks identisch sind.
In einem Modul lautet beispielsweise der Symlink
/home/test/file1
und im anderen lautet der Symlink:
/etc/rc.d/whatever
diffJetzt wird ein Fehler ausgegeben, da die Datei im Allgemeinen nicht gefunden werden kann. Aber ich möchte diffsagen lassen : "Hey, diese Symlinks sind nicht gleich", unabhängig davon, ob die Links auf gültige Dateien verweisen oder nicht.
Frage: Wie ist es möglich diff, dies zu tun, dh nicht zu versuchen, Links zu folgen, sondern die Links selbst zu unterscheiden?