Я пытаюсь сделать find
, где я могу указать шаблоны в структуре каталогов, а затем выполнить grep для www.domain.com во всех файлах в каталоге данных.
е
find /a/b/c/*/WA/*/temp/*/*/data -type f -exec grep -l "www.domain.com" {} /dev/null \;
Это прекрасно работает, когда есть только один возможный уровень между c / * / WA.
Как бы я поступил так же, как в случае, когда между C / * / WA может быть несколько уровней?
Так что это может быть на
/a/b/c/*/*/WA/*/temp/*/*/data
или
/a/b/c/*/*/*/WA/*/temp/*/*/data
Не существует определенного числа каталогов между /c/
и /WA/
; может быть несколько уровней, и на каждом уровне может быть /WA/*/temp/*/*/data
.
Есть идеи, как сделать такую находку?