grepでテキストを検索する
マニュアルによく出てきますね
オプション | 使い方 | 意味 |
---|---|---|
c | -c | 一致した行の数だけを出力する |
v | -v | 一致しなかった行の数だけを出力する |
i | -i | 大文字と小文字を区別しない |
h | -h | 一致した各行の先頭にファイル名を表示しない |
l | -l | 一致するファイルのファイル名のみを表示する |
s | -s | 読み込みエラーを表示しない |
# grep 'ora' install.log ← 'ora'を検索してみる
Installing libtheora - 1.0alpha7-1.i386
Installing fedora-logos - 6.0.6-1.fc6.noarch
Installing fedora-release-notes - 6-3.noarch
Installing fedora-release - 6-4.noarch
# grep -c 'ora' install.log ← 'ora'で一致する行の数を調べる
4
# grep 'ora' install.log install.log.syslog
install.log:Installing libtheora - 1.0alpha7-1.i386 ← ファイルが複数の時は、ファイル名も表示される
install.log:Installing fedora-logos - 6.0.6-1.fc6.noarch
install.log:Installing fedora-release-notes - 6-3.noarch
install.log:Installing fedora-release - 6-4.noarch
Installing libtheora - 1.0alpha7-1.i386
Installing fedora-logos - 6.0.6-1.fc6.noarch
Installing fedora-release-notes - 6-3.noarch
Installing fedora-release - 6-4.noarch
# grep -c 'ora' install.log ← 'ora'で一致する行の数を調べる
4
# grep 'ora' install.log install.log.syslog
install.log:Installing libtheora - 1.0alpha7-1.i386 ← ファイルが複数の時は、ファイル名も表示される
install.log:Installing fedora-logos - 6.0.6-1.fc6.noarch
install.log:Installing fedora-release-notes - 6-3.noarch
install.log:Installing fedora-release - 6-4.noarch
タグ
このページへのコメント
pljOLS I cannot thank you enough for the blog post.Thanks Again. Will read on...