default •

如何自动删除 .DS_Store 文件

最近我在做的项目涉及到和其他人分享整个目录。很不幸对方是 Windows 用户,所以能看到我这边的 .DS_Store 文件。手动删除这些文件是一个苦差事,无聊、痛苦又重复。所以这里用 Terminal 进行一个自动化。

只需三步即可

  1. 打开 Terminal
  2. cd 到指定目录
  3. 输入 find . -name '.DS_Store' -type f -delete

这个指令可以删掉当前目录以及子目录当中所有的 .DS_Store 文件。当然也可以用于其他类型的文件,只要把 .DS_Store 改成想删除的文件的名字就好了。

⚠️ 警告:不建议使用通配符*,因为可能会出大问题。

💫 Comment