【发布时间】:2016-06-24 08:38:18
【问题描述】:
我想删除特定目录及其所有子目录下的所有临时文件。我可以使用命令find ./* -iname "._*" 搜索文件,但如何删除所有这些文件?我知道-iname 不能与rm 一起使用,而rm */._* 并没有像我预期的那样工作
【问题讨论】:
我想删除特定目录及其所有子目录下的所有临时文件。我可以使用命令find ./* -iname "._*" 搜索文件,但如何删除所有这些文件?我知道-iname 不能与rm 一起使用,而rm */._* 并没有像我预期的那样工作
【问题讨论】:
您的具体发现
find ./* -iname '._*' -delete
一个更一般的例子(在 git 合并后删除所有 .orig 文件);
find . -name '*.orig' -type f -delete
【讨论】: