についてgrepしたいが、interesting string
特定のフォルダ/ファイルの組み合わせに対してのみ可能ですmyfolder/myfile.out
。
私が理解しているディレクトリには、異なる深さのサブディレクトリにこれらの組み合わせを含めることができます(そうでなければ)。また、把握する必要があるように、異なる名前のディレクトリ内の項目grep 'interesting string' myfolder/myfile.out
から結果を取得したくありません。そうではありません。myfile.out
/deeply/nested/directory/structure/myfolder/myfile.out
/deeply/nested/directory/structure/notmyfolder/myfile.out
ベストアンサー1
私が正しく理解した場合は、次のようなものを探しています。
find . -path "*/myfolder/myfile.out" -exec grep <string> /dev/null {} +