テキストファイルで1つ以上の行を見つける必要があります。x
そして少なくとも2つy
。
私は以下を試しました:
grep -E "x.*y{2}" file.txt
このアプローチはうまくいきませんでした。別の方法がありますか?
ベストアンサー1
2 回の連続 grep 呼び出しを使用できます。
grep 'x' file.txt | grep 'y.*y'
または3つの可能性のうちの1つ:
grep -E 'x.*y.*y|y.*x.*y|y.*y.*x' file.txt