Normalerweise wird zum Ändern eines Symlink-Ziels zuerst die Verknüpfung der Datei aufgehoben und anschließend der Symlink mit dem neuen Zielpfad neu erstellt. Es wird jedoch eine neue Inode-Nummer zugewiesen.So ändern Sie das Symlink-Ziel, während Sie den Inode beibehalten
Vielleicht gibt es eine private Mac API mit einer update_target_for_symlink()
Funktion, so dass der Inode kann gleich bleiben?
Falls Sie sich fragen, was ich brauche .. für einen Dateimanager. Ich bezweifle, dass dies überhaupt möglich ist. Wie auch immer, das macht es interessant.
ja, das ist genau das Problem :-) – neoneye