【问题标题】:How to recursively delete files using regular expressions on OSx如何在 OSx 上使用正则表达式递归删除文件
【发布时间】:2016-06-24 08:38:18
【问题描述】:

我想删除特定目录及其所有子目录下的所有临时文件。我可以使用命令find ./* -iname "._*" 搜索文件,但如何删除所有这些文件?我知道-iname 不能与rm 一起使用,而rm */._* 并没有像我预期的那样工作

【问题讨论】:

    标签: terminal rm


    【解决方案1】:

    您的具体发现

    find ./* -iname '._*' -delete
    

    一个更一般的例子(在 git 合并后删除所有 .orig 文件);

    find . -name '*.orig' -type f -delete
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2011-01-19
      • 2019-02-16
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2022-10-06
      • 2012-01-16
      相关资源
      最近更新 更多