Normalmente per modificare un target di collegamento simbolico, prima verrà scollegato il file e quindi ricreato il collegamento simbolico con il nuovo percorso di destinazione. Tuttavia verrà assegnato un nuovo numero di inode.come modificare la destinazione del collegamento simbolico conservando l'inode
Forse c'è un api Mac privato con una funzione update_target_for_symlink()
, quindi l'inode può rimanere lo stesso?
Nel caso ti chiedi cosa mi serve per .. un file manager. Dubito che questo sia possibile a tutti. Comunque questo è ciò che lo rende interessante.
sì, questo è esattamente il problema :-) – neoneye