ホームページ >運用・保守 >Linuxの運用と保守 >Linuxでgrepを使用して含まれていないものを見つける方法
Linux では、grep コマンドの「-v」パラメータを使用して、次の文字列が含まれていない文字列を検索できます。grep コマンドは、ファイル内の条件を満たす文字列を検索するために使用されます。パラメータが「-v」に設定すると、逆を意味します。一致するテキストを含まないすべての行を選択して表示するには、構文は「grep -v には文字列ファイル名が含まれません」となります。
#このチュートリアルの動作環境: linux7.3 システム、Dell G3 コンピューター。
Linux の grep コマンドは、ファイル内の条件を満たす文字列を検索するために使用されます。
grep コマンドは、指定されたテンプレート スタイルをコンテンツに含むファイルを検索するために使用されます。ファイルのコンテンツが指定されたテンプレート スタイルと一致することが見つかった場合、デフォルトの grep コマンドは、テンプレート スタイルを含む列を表示します。ファイル名が指定されていない場合、または - が指定されている場合、grep コマンドは標準入力デバイスからデータを読み取ります。
[root@www ~]# grep [-acinv] [--color=auto] '搜寻字符串' filename
オプションとパラメータ:
-a: バイナリ ファイルをテキスト ファイルとして検索します。
-c: 「検索文字列」が見つかった回数を計算します
-i: 大文字と小文字の違いを無視して大文字と小文字を同じものとして扱います
-n: ちなみに行番号を出力します
#-v: 選択を反転します。つまり、「検索文字列」の内容を含まない行を表示します。一致するテキストを含まないすべての行を表示
--color=auto: 見つかったキーワードを色で表示できます。 たとえば、ok を含まない行を抽出し、対応する行の数をカウントする必要があります。grep -cv "OK" resultor
grep -v "OK" result |wc -lok を含まない行と、行数
grep -nv "OK" result推奨学習:
以上がLinuxでgrepを使用して含まれていないものを見つける方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。