1,963 views
この記事は最終更新から 2381日 が経過しています。
今更だがまとめておこうと思う。
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-05-15: 0回 2026-05-14: 0回 2026-05-13: 0回 2026-05-12: 0回 2026-05-11: 0回 2026-05-10: 0回 2026-05-09: 0回