![有没有办法从 OS X 中的属性中识别 Microsoft Office 临时文件?](https://linux22.com/image/1606731/%E6%9C%89%E6%B2%A1%E6%9C%89%E5%8A%9E%E6%B3%95%E4%BB%8E%20OS%20X%20%E4%B8%AD%E7%9A%84%E5%B1%9E%E6%80%A7%E4%B8%AD%E8%AF%86%E5%88%AB%20Microsoft%20Office%20%E4%B8%B4%E6%97%B6%E6%96%87%E4%BB%B6%EF%BC%9F.png)
当我们打开Microsoft Office电子表格或文档时,通常会在主文件附近创建一个名称以“~$”开头的临时文件。
有没有办法根据这些文件的属性(而不是文件名)来区分它们? 是否有任何属性可以区分临时文件?
我想通过删除这些临时文件来过滤目录列表,但需要在不依赖文件名的情况下执行此操作。
答案1
我发现这些文件的唯一特殊属性是它们的属性被设置为隐藏和存档。或者至少在 Windows 上是这样的(我对 MacOS 不太了解)。
尽管 Office 文件很少具有这种属性组合,但检查这种组合只是一种启发式方法,而不是一种万无一失的方法。
以“~$”开头的文件名仍然是唯一可靠的迹象。