我最近遇到一种情况,应用程序使用的“空”文件夹包含 .empty
文件。例如,一个应用程序有一个日志文件夹,当还没有日志时,这个文件夹包含一个 .empty
文件。即使已经有日志文件,也不会删除该文件。
我打开了文件,它是空的,所以我认为它不包含有用的信息,除了文件本身存在。
这个空文件的目的是什么?
附言我唯一的猜测是这个文件是由应用程序在第一次运行时创建的,以检查它是否有足够的权限。
最佳答案
开发人员将在文件夹最初为空时将“.empty”文件添加到该文件夹中。这样可以保证文件夹包含在 git/svn 等中。通常它们会排除空文件夹。
关于file - .empty 文件有什么用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15083542/