📅  最后修改于: 2023-12-03 15:20:45.043000             🧑  作者: Mango
如果你需要删除某个文件夹中所有的带有扩展名的文件,可以使用以下的Shell-Bash命令来实现。
find . -type f -name "*.*" -delete
这条命令将匹配所有类型的文件,并删除它们。
下面对每一部分分别做解释。
首先,我们使用 find 命令来查找需要删除的文件。
find .
这表示我们在当前目录下查找。
接着,我们使用 -type 参数来指定类型为文件。
find . -type f
这表示我们只会找到文件,而不会找到文件夹。
接下来,我们使用 -name 参数,指定我们要删除的文件的名称。
find . -type f -name "*.*"
这个 . 表示我们要匹配任何具有扩展名的文件。
最后,我们使用 -delete 参数来删除查找到的文件。
find . -type f -name "*.*" -delete
这意味着只需要找到带有扩展名的文件,就会被删除。
综上所述,这个命令将会删除文件夹中所有带有任何类型扩展名的文件。
希望这个Shell-Bash命令对你有所帮助!