find . -name "*.md" -type f -print -exec rm -rf {} \;
这条命令会删除当前目录以及其子目录下的md
文件
下面解释一下各个命令:
find . -name "*.md" -type f
寻找当前目录及其子目录下的普通文件,文件名满足这样的规则:*.md
,也就是后缀名为.md
的文件
-print
表示将find
命令的结果输出
-exec
表示执行一条命令rm -rf
,执行对象是{}
,它代表find
命令的输出,\;
和{}
是固定搭配