我编辑的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。
你看到了什么,如果你键入'LS -la'? – ikdc 2014-09-24 06:00:52
请尝试'more。\#abc'。 #是注释的外壳字符,之后的所有内容都将被忽略。 – ale 2014-09-24 11:19:32
'ls -la'透露该文件是一个符号链接(以及链接的内容),如下面的答案中所解释的。 – cdouglas 2014-09-24 16:22:52