如何删除文件夹中具有特定扩展名的所有文件?

uks*_*ksz 30 terminal cmd

我正在寻找命令删除给定文件夹中具有特定扩展名的所有文件.两者,对于Windows和Mac.

谢谢!

Ale*_*itz 67

删除与扩展名的文件.tmp当前文件夹:

在Windows上:

del *.tmp
Run Code Online (Sandbox Code Playgroud)

在Mac上:

rm -rf ./*.tmp
Run Code Online (Sandbox Code Playgroud)


删除所有文件扩展名.tmp当前文件夹递归(包括子文件夹):

在Windows上:

del /s *.tmp
Run Code Online (Sandbox Code Playgroud)

在Mac上:

find . -name '*.tmp' -delete
Run Code Online (Sandbox Code Playgroud)