如何使用 ssh 根据文件扩展名删除文件

如何使用 ssh 根据文件扩展名删除文件

我需要使用 ssh 删除文件夹中以 .txt 结尾的文件。这是我迄今为止尝试过的方法:

find /models/ -name *.txt" -type d -exec rm -rf {} \;

在这些主文件夹模型中,我有数百个子文件夹,其中的文件以 .txt 结尾,需要将它们删除。

答案1

-type d表示目录,所以你正在做的是删除所有目录.txt.结尾-type f将为您提供文件。

答案2

您还遇到了“的问题:

尝试:

find models/ -name "*.txt" -type f -exec rm -rf {} \;

相关内容