linux find 命令:在多个目录中进行多次搜索

linux find command : multiple searches in multiple directories

可以使用括号语法进行 运行 多次搜索:

find / \( search1 && search2 \)

可以 运行 在多个目录中进行一次搜索:

find dir1 dir2 dir3 search

是否可以运行根据遇到的目录进行搜索,例如:

find / \( /bin search1 \) \( /usr/bin search2 \)

您可以使用 -path 过滤器。

find / \( -path '/bin/*' search1 \) -o \( -path '/usr/bin/*' search2 \)