unix - How to grep files under a pattern path -
let's there following tree of directories:
foo/ +bar/ | +view/ | | +other/ | | +file.groovy | | +file2.groovy | | +file.txt | +file3.groovy +xyz/ +view/ +file4.groovy +file5.groovy and want grep method on groovy files directory either view or under view (that file.groovy, file2.groovy , file4.groovy).
i'm trying using --include=.*\/view\/.*\.groovy far know regex anything , / character , word view , / character , , word .groovy
but doesn't return anything.
isn't there way of doing using include option?
specifying -path option find should work:
find foo/ -path "*/view/*" -name "*.groovy" -exec grep method {} \;
Comments
Post a Comment