find查找

查找文件名

find [dir] -name "*.txt"

查找dir目录下文件名为"*.txt"的文件。

列举目录下所有文件

`find [dir] -name "*"

查找包含内容的文件

find [dir] -type f | xargs grep "xxx"
查找dir目录下内容包含"xxx"的文档。

find [dir] -name "*" | xargs grep "xxx"
查找dir目录下内容包含"xxx"的文件。

查找并执行

find [dir] -type f -exec ls -l { } \;
查找所有文档并执行ls

Reference