Linuxのテキスト検索で、複数の「or」条件でテキスト検索します。
複数の「or」条件でテキスト検索する!(grep -e)
「grep -e」オプションで、or条件で検索します。or条件の分だけ、「-e」オプションを使用するのがポイントです。
$ grep -e root -e sync -e halt /etc/passwd root:x:0:0:root:/root:/bin/bash sync:x:5:0:sync:/sbin:/bin/sync halt:x:7:0:halt:/sbin:/sbin/halt operator:x:11:0:operator:/root:/sbin/nologin
おわりに
grepコマンドで「and」条件でテキスト検索する場合は、grepコマンドをパイプでつなぐことで実現できますが、「or」条件については、専用のオプションを使用します。
関連記事
関連書籍(Amazon)