Linuxで複数の「or」条件でテキスト検索する!(grep -e)

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)