Linux好用的一些命令组合 Linux批量删除文件 批量删除带空格的文件

Linux命令千千万,总有几个特别的好用。

遇到一个就增加一个。

理解Linux的设计哲学:一个程序只干很少的一部分事情。

今天先来学习第一个。

find ./ -name *.md | xargs rm -rf

批量删除带空格的文件

find ./ -name *.md -print0 | xargs -0 rm -rf

上面的参数-print0,与默认的-print相比,输出的序列不是以空格分隔,而是以null字符分隔。而xargs也有一个参数-0,可以接受以null而非空格间隔的输入流。