我已经为客户制作了一个小型应用程序。该应用程序扫描一个files
目录,该目录包含多个文本文件。然后,它将每个文件读入一个字符串。每个文件都有标题和文章文本。这两个部分用竖线字符分隔,如下所示: article_title|article_text
。该脚本显示打开每个文章的链接列表。链接的文本与文章标题相同。
现在,客户端显然已经删除了一篇文章,但是看到了已删除文件的条目,例如下面的图像:
我在网上搜索了字符串,实际上可以找到显示类似字符串的页面,例如here显然是已删除的博客文章。
这可能是什么原因?该文件真的删除了吗?
P.S.
最佳答案
好,我知道了。指向this的Google搜索结果之一,其中包含以下内容:
Bud1 ... @Ђ @Ђ @Ђ @E DSDB `Ђ @Ђ @Ђ @
有趣的是,该文件是
.DS_Store
file!我检查了几个.DS_Store文件,它们都包含神秘字符。这些(隐藏的)文件是由Mac OS X自动生成的。因此,客户端应该已经从控制台访问了该文件夹,并导致了隐藏DS_Store的创建(请记住,这是一个Intranet)。