Wenn ich einen symbolischen Link mit /var/opt/fooerstellt habe ln -fs /path/to/target/dir foo. Wie kann ich in einem Skript, das nur den Link sieht, bekommen /path/to/target/dir?
Was ich im Skript erreichen möchte, ist, rm -rf /path/to/target/dirbevor ich es tue ln -fs /path/to/another/dir foo.
readlink()seit den Tagen von 4.2BSD einen Systemaufruf. Das aktuelle BSD-readlinkDienstprogramm wurde mit FreeBSD 4.10 veröffentlicht. Es wurde als fester Link für denstatBefehl (neu) implementiert ( MacOS X-Handbuchseite FreeBSD 9-Handbuchseite ). Beachten Sie, dass es keine-mOption gibt.