RHEL9 grepコマンド 複数条件を指定する方法
環境
RHEL 9.2
1.grepを使用する方法
構文
コマンドの形としては以下のようになります。
grep -e “条件1" -e “条件2" ….
grepでは、「e」オプションで複数の条件を入れることができます。
テキストファイルの「toto」と「soso」の2つの条件でgrepしたい場合は以下のようになります。
$ grep -e “toto" -e “soso" test.txt
toto 1 123 789
soso 2 ccc ddd
2.egrepを使用する方法
egrepを使用しても上記と同じようにできますが、grepの時と少し書き方が変わります。
$ egrep “stmn|cft" test.txt
stmn 1 123 789
cft 2 ccc ddd
構文
コマンドの形としては以下のようになります。
egrep “条件1|条件2…."