我在文件夾中有一個文件,我對這個文件不知情(它是如何生成和更新的),因爲它來自我的系統上運行的應用程序其中我沒有源代碼。硬盤上的文件無法按預期方式在OS X上運行
的文件格式是清楚json
和我成功創建硬鏈接到它(使用外殼命令ln file hardLinkToFile
),並置於其上的另一個目錄。
此時我檢查「2」文件,它們與預期完全相同,但是當我在應用程序中執行導致原始文件更新的操作時,硬鏈接不會更新。
有關我如何解決此問題的任何想法?
UPDATE:如通過弗拉德拉扎連科和MVDS指出,該文件可能被刪除,並創建一個新的,是有什麼我可以做,以獲得溶液相當於硬鏈接一個我最初想的是?
使用符號鏈接。該應用程序顯然刪除該文件並創建一個新的。在啓動此應用程序之前和之後,使用'stat -f%l filename'檢查文件的鏈接數。 – mvds 2012-02-15 17:58:11