我最近遇到过应用程序使用的“空”文件夹包含.empty
文件的情况。例如,应用程序有一个日志文件夹,当还没有日志时,该文件夹包含一个.empty
文件。即使已有日志文件,也不会删除此文件。
我打开了文件,它是空的,所以我认为它不包含有用的信息,除了文件本身存在。
这个空文件的目的是什么?
P.S。我唯一的猜测是,该文件是第一次运行时由应用程序创建的,以检查它是否具有足够的权限。
答案 0 :(得分:5)
开发人员会在文件夹最初为空时添加“.empty”文件。这样就可以保证文件夹包含在git / svn等中。通常它们会排除空文件夹。