アクセスログからPOSTとGETの量を調べたかったため、grepを用いてPOSTとGETでor検索をしました。
以下がコマンドです。サクラエディタでもできました。
linux
grep "POST\|GET" /var/log/access.log
サクラエディタ
Ctrl + Gのgrepにて
POST|GET
Linuxの場合
linuxのgrepの場合は\で|をエスケープしなければただしくgrepできません。
また、ダブルクオートなしの以下パターンの場合もうまくいきません。
grep POST\|GET /var/log/access.log
grep POST|GET /var/log/access.log
サクラエディタの場合
サクラエディタでもor条件の検索ができます。
Ctrl + Gでgrepウインドウを表示し、「正規表現」にチェックを入れます。
条件に以下を入力します。|の前に\は必要ありませんでした。
POST|GET
ちなみに以下のような感じでor条件は増やせます。
grep "POST\|GET\|php" /var/log/access.log