我需要使用 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 {} \;