トップページ >  unix >  grep
初版2007/02/26: 最終更新日2008/06/05
  grep
目次
grep
grep -i
grep -v
ファイルを引数とする
grep
grepは、行単位で文字列を検索するコマンドです。
該当行に指定した文字列が含まれる場合にその行を表示します。
主にパイプラインを使用して、あるコマンドの出力結果に対してgrepを使用したりします。
以下は、netstatの出力結果に、ESTBLISHEDという文字列が含まれる行のみを表示するコマンド例です。

netstat | grep ESTABLISHED

grep -i
grep -iコマンドは、指定した文字列の大文字小文字を区別せずに検索します。

grep -v
grep -vコマンドは、grepコマンドの逆で、指定した文字列が含まれない行を表示します。

ファイルを引数とする
今までファイル内をgrepする時は以下のようにcatコマンドの結果をパイプでつないでいました。

cat file_name | grep "検索文字列"

しかしこのようにすると、少し遅くなるようで、元々grepでは引数にファイルを指定することが出来るようです。
以下、例です。

grep "検索文字列" file_name

Information
リンクについて
個人情報保護方針
Yahoo!ブックマークに登録

社長&社員ブログ
やる気はあるがお金がない㈱コンフレッジブログ
広告

サイト内検索
当サイト内を検索できます↓


PV

Other
Validate XHTML 1.1       Validate CSS