grep には色々な機能があります.
grep オプション 検索語 ファイル名
のようにオプションを検索語の前につけることで, 様々な機能を使うことができます (12.4 オプション).
オプションには以下のようなものがあります.
例:
grep -c g999999 24Mar 1
例:
grep -i back.gif 24Mar
とすると,back.gif も BACK.GIF も bAcK.gIf も検索することができます.
キーワードを含まない行を出力します (この例題ではお勧めしません).
また, 単語の代わりに正規表現を使うことで, より複雑な検索ができます.正規表現については一部の機能だけを紹介します.
grep 'cc7680[1-3]' 24Mar
とすると, cc76801 cc76802 cc76803 のどれかのキーワードを含む行を探すことができます.
[] などの記号を使うときは,パラメータを引用符 ' で括ってください. これらの記号はシェルにとっても特別な意味を持つので, grep にきちんと渡すためには引用する必要があります.
正規表現を使った検索については,17.3.1 文字列の検索に,より詳しい説明が書かれています.
27.3 grepによるテキストデータの検索 | 27.4 grepの便利な使い方 | 27.5 awkによるテキストデータの整形 | ||
2009年度版に向けて現在作業中です.
このページに関してお気づきの点がありましたら
コメント投稿システムまでお願いします.
|
Sun, 20 Feb 2005 04:52:39 JST (1622d) |