「pcregrep」を使用して UNIX で複数行検索を実装しています。1回目でマッチングを止めたい。
たとえば、ファイルに以下のテキストがある場合:
mynameishin
hahahain
internetin
fdhsufsdhuiain
djbssdvbsbsduiain
sduigsyubsuvasdyivsyifvasin
「name」の後に「ain」が最初に出現するまで印刷したい。だから私は印刷する必要があります:
mynameishin
hahahain
私は実行しています:
pcregrep -M 'name.*ain' *.txt
ただし、出力は次のようになります。
mynameishin
hahahain
internetin
fdhsufsdhuiain
djbssdvbsbsduiain