我有数千个具有以下层次结构的文件。
邮件文件夹 -> 子文件夹 -> example.xlsx 邮件文件夹 -> 子文件夹 -> example.bck
例如,我有数千个“主文件夹”和如上层次结构的文件,并且想要删除所有扩展名为 .xlsx 和 .back 的文件。
我有一台 ubuntu 服务器。有什么方法可以快速完成吗?
答案1
您可以使用寻找:
find . -name "*.xlsx" -type f -delete
为了确保删除正确的文件,请先运行检查:
find . -name "*.xlsx" -type f
确保-delete
最后一个参数在命令中,当放置在-name
它将删除一切。