基本構文
grep "[検索文字]" [検索ファイル]
■複数文字の検索(OR)
"検索文字1" or "検索文字2" がある行を抽出
grep -e "検索文字1" -e "検索文字2" [検索ファイル名]
例: index.php から"HTTP"もしくは"page"がある行を抽出
grep -e "HTTP" -e "page" index.php
■複数文字の検索(And)
"検索文字1" AND "検索文字2" がある行を抽出
grep "検索文字1" [検索ファイル名] | grep "検索文字2"
例: index.php から"HTTP"と"page"がある行を抽出
grep "HTTP" index.php | grep "page"
参照URL
find/grep/xargsコマンドを使いこなす 業務で楽するためのUNIXテクニック集「検索」編(1/4):CodeZine