Ich möchte testen, ob ein relativer Symlink auf den Teilbaum eines bestimmten Verzeichnisses verweist.
Dieses Beispiel würde ergeben, falseda es außerhalb des fooVerzeichnisses zeigt:
/foo>readlink bar
../fie.txt
Während dieses Beispiel ergeben würde true:
/foo>readlink bar
fum/fie.txt
Gibt es ein vorhandenes Dienstprogramm, das ich nutzen kann, oder muss ich es von Grund auf neu codieren? Ich benutze bash.
/foooder müssen Sie in der Lage sein, beliebige Verzeichnisse zu übergeben? Ich meine, ist die Frage immer in Bezug auf ./oder nicht?
fie.txtoderfumist es selbst ein Symlink außerhalbfoo?