Windows system >> Windowsの知識 >  >> Linuxシステムチュートリアル >> Linuxチュートリアル >> Grep&& findコマンドの使用法

Grep&& findコマンドの使用法

  
 

Linuxでのファイル内容の検索は、grepでよく使われています。find
1、grep
を使ってファイル情報を検索します。

テキスト検索コマンド
コマンドフォーマット:grep [options] ... pattern [file]。 ..コマンドの形式:grepルールの検索...正規表現ビューファイル1.1ルールの検索
オプション
説明
-i大文字と小文字を区別しない(単一文字のみ) - rトラバーサルマッチ-w全単語マッチ-l複数のファイルを照会する場合、一致した文字を含むファイル名のみが出力されます。-c一致した行の数のみを出力します。-n一致した行を表示します。情報-hは、複数のファイルを照会するときにファイル名を表示しません。-vは、一致するテキストを含まないすべての行を表示します。 1.2正規表現

pattern正規表現主なパラメータ:

  • \\:正規表現中の特殊文字の本来の意味を無視します。
  • ^:正規表現の開始行と一致します。
  • $:正規表現の最後の行に一致します。
  • <:正規表現に一致する行で始めます。
  • >:正規表現に一致する行の終わり。
  • []:Aが要件を満たしていることを示す[A]などの単一の文字。
  • [ - ]:[A-Z]のような範囲、つまりA、B、CがZまでのすべての要件を満たしている。
  • 。:すべての単一文字
  • *:文字があり、長さは0です。

    1.3インスタンス

  • 大文字と小文字の区別を無視します。
    grep -i&androiD" logcat.txtファイルからlogcat.txtファイルを検索し、androidを含むテキスト行を検索します。大文字と小文字は区別されません。

  • トラバース検索で、一致情報が表示されません。
    grep -rs" android" //現在のディレクトリからすべてのファイルを検索して、androidを含むテキスト行を検索します。

  • 単語全体が、logcat.txtファイルからの検索grep -w' android' logcat.txtに一致します。で、androidという単語を含むテキスト行を検索します。grep -w' android

  • Copyright © Windowsの知識 All Rights Reserved