使ってみた
find ./ -type f -name '*.php' -exec grep -slE '^asdasd' {} \;
と
find ./ -type f -name '*.php' -exec pcregrep -l '^asdasd' {} \;
しかし、このコマンドは、すべてのテキストではなく行頭に 'asdasd' があるファイルを見つけました。次に例を示します。
ファイルの内容:
qweqwe
asdasd
czczc
次のファイル コンテンツのみを含むファイルを検索したい:
asdasd
qwdq
qwdad
(すべてのテキストの先頭にある asdasd)