1,837 views
この記事は最終更新から 2270日 が経過しています。
今更だがまとめておこうと思う。
1. ファイルの中身から探す。
-e : 探したいパターンを指定する。 ※-eは省略してもよい。
$ grep -e xxxxxxx $DIR_OR_FILE
-v : 検索時に除外するパターンを指定する。
$ grep -v xxxxxxx $DIR_OR_FILE
-i : 検索時に大文字小文字を区別しない。
$ grep -i xxxxxxx $DIR_OR_FILE
-I : バイナリファイルを対象から除外する。
$ grep -I xxxxxxx $DIR_OR_FILE
-l : 検出したファイル名だけを表示する。
$ grep -l xxxxxxx $DIR_OR_FILE
-n : 検出した行番号を表示する。
$ grep -n xxxxxxx $DIR_OR_FILE
2. 他コマンドの出力の中から探す。
lsコマンドで表示されたものの中から探す。
$ ls -lt | grep -e xxxxxxx
3. AND検索、OR検索
AND検索したい場合、grepをパイプで繋げばよい。
$ grep -e xxxxxxx |grep -e yyyyyyy
OR検索したい場合、-e を並べて指定すればよい。
$ grep -e xxxxxxx -e yyyyyyy
その他、気づいたら追記して行こう。
アクセス数(直近7日): ※試験運用中、BOT除外簡易実装済2026-01-24: 0回 2026-01-23: 0回 2026-01-22: 1回 2026-01-21: 0回 2026-01-20: 2回 2026-01-19: 0回 2026-01-18: 0回