複数の条件でgrep

and条件やor条件などでgrepする方法。

or条件

eオプションを使う

$ grep -e "hoge1" -e "hoge2" fugafuga.txt

パイプを使う

$ grep "hoge1\|hoge2" fugafuga.txt

パイプの前にバックスラッシュを入れる点に注意。

and条件

パイプリレーする

$ grep "hoge1" fugafuga.txt | grep "hoge2"

Leave a Comment