【发布时间】:2014-07-13 01:52:29
【问题描述】:
我需要在运行时为路径超过 255 个字符的文件创建硬链接(这是针对令人恼火的 Excel/Word 2011 限制的解决方法)。但是由于以后可能会再次打开同一个文件,如果我已经在第一次创建它的路径上拥有它,我不想重新创建硬链接(我有一个使用UUID)。这意味着我需要检查文件是否已经“缓存”,因为硬链接仍然确实是指向我为用户打开的文件的硬链接。所以我需要检查 2 个路径是否是指向同一个文件的硬链接。而且我意识到在对此进行测试时可能存在竞争条件,但硬链接完全由我的应用程序管理。
【问题讨论】: