如何在保留inode的同时更改符号链接目标

neo*_*eye 5 macos symlink inode unlink

通常,要更改符号链接目标,首先取消链接文件,然后使用新目标路径重新创建符号链接.但是,它将被分配一个新的inode编号.

也许有一个私有的Mac api update_target_for_symlink()功能,所以inode可以保持不变?

如果你想知道我需要它...文件管理器.我怀疑这是否可能.无论如何这就是它的有趣之处.

buk*_*zor 8

看起来很像这根本不可能.