2014-09-24 64 views
-1

我編輯的emacs的文件ABC,和之前的儲蓄,沒有崩潰。現在有一個文件#abc,我想知道該文件中的內容,或許可以恢復正在處理的內容。隱藏自動保存文件錯誤:沒有這樣的文件或目錄

我知道這個文件是存在的,因爲當我鍵入

ls -a

它列出

.#abc

然而,當我鍵入

more ".#abc"

或者乾脆

more .#abc

我得到的錯誤

.#abc: No such file or directory

同樣的錯誤,在地方的更多的CP發生。

我怎麼看到的是在這個文件?爲什麼ls列出它,然後其他命令找不到該文件?

(Is。#abc實際上是一個別名文件嗎?如果是這樣,我怎麼會知道這些?但是,我怎麼看到它的內容,即使這只是它的別名?)

[注:我不想用emacs,試圖找出什麼是文件或恢復它,因爲實際情況比描述的要複雜一些:上面是一個Time Machine備份中的所有發生的,這是我需要訪問,因爲主文件上的emacs自動保存覆蓋問題。我不希望有同樣的問題發生在自動保存文件的備份!]

這是所有Mac上OS10.8.4。

+0

你看到了什麼,如果你鍵入'LS -la'? – ikdc 2014-09-24 06:00:52

+0

請嘗試'more。\#abc'。 #是註釋的外殼字符,之後的所有內容都將被忽略。 – ale 2014-09-24 11:19:32

+0

'ls -la'透露該文件是一個符號鏈接(以及鏈接的內容),如下面的答案中所解釋的。 – cdouglas 2014-09-24 16:22:52

回答

相關問題