Answers:
您可以使用grep并找到以下组合:
find /{foo,fooLib,fooHandler,fooGizmo} -type f -exec grep -l "test" {} \;
或者你可以使用
find /foo* -type f -exec grep -l "test" {} \;
或仅使用grep
grep -R "test" /foo*
foo*
?)。
grep -R "test" /foo*
)正是我现在真正在做的,所以我接受。
{}
和反斜杠起什么作用?
尝试grep foo* <other parts>
例如:grep foo* -name "book*"
bar
在名为的子目录中的所有文件中寻找的所有实例foo*
,应该这样grep --recursive bar ./foo*/*
吗?
/foo
和朋友中搜索吗?在/foo
与/foo/bar
和/foo/bar/qux
等,但不/wibble/foo
?在/foo
和/wibble/foo
,但不/foo/bar
?在/foo
和/foo/bar
和/wibble/foo
,但不/elsewhere
?