ホームページ  >  記事  >  運用・保守  >  grepコマンドの詳しい説明

grepコマンドの詳しい説明

王林
王林オリジナル
2020-07-02 13:52:327784ブラウズ

grep は、正規表現を使用してテキストを検索し、一致する行を出力する強力なテキスト検索ツールです。 grep コマンドの一般的な構文: [grep [-acinv] [--color=auto] '検索文字列' ファイル名]。

grepコマンドの詳しい説明

grep

(推奨チュートリアル: linux チュートリアル)

grep は強力なテキスト検索です。正規表現を使用してテキストを検索し、一致する行を出力するツール。

一般的な構文:

[root@www ~]# grep [-acinv] [--color=auto] '搜寻字符串' filename

オプションとパラメータ:

  • -a: バイナリ ファイルをテキスト ファイルとして検索

  • -c: 「検索文字列」が見つかった回数をカウントします

  • #-i: 大文字と小文字の違いを無視するため、大文字と小文字は同じとみなされます

  • -n: 出力行番号

  • -v: 選択を反転します。つまり、「検索文字列」の内容を含まない行を表示します

  • --color=auto: 見つかったキーワード部分に色を追加できます

(ビデオ チュートリアル:

linux ビデオ チュートリアル)

例:

/etc/passwd の root が出現する行を取り出します

# grep root /etc/passwd
root:x:0:0:root:/root:/bin/bash
operator:x:11:0:operator:/root:/sbin/nologin
或
# cat /etc/passwd | grep root 
root:x:0:0:root:/root:/bin/bash
operator:x:11:0:operator:/root:/sbin/nologin

/etc/passwd の root が出現する行を取り出して同時に表示します/etc/passwd の番号

# grep -n root /etc/passwd
1:root:x:0:0:root:/root:/bin/bash
30:operator:x:11:0:operator:/root:/sbin/nologin

以上がgrepコマンドの詳しい説明の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。