从Unix命令行查找给定子目录中的文件

时间:2014-02-02 15:23:58

标签: bash find

假设我有以下目录结构:

a/
a/b1
a/b1/src
a/b1/target
a/b2
a/b2/src
a/b2/target

我只需要在子目录abc*中找到名称模式src的所有文件,即a/b1/srca/b2/src。如何使用find命令执行此操作?

1 个答案:

答案 0 :(得分:3)

您可以-name and -path选项:

find . -name "*abc*" -path "*src*"

这将仅在匹配*abc*的路径中搜索带有模式*src*的文件名。