Linux--grep命令

作用

        Linux系統中grep命令是一種強大的文本搜索工具,它能使用正則表達式搜索文本,並把匹 配的行打印出來

二、用法:

     grep [選項]... PATTERN [FILE]...  

    在每個FILE 或是標準輸入中查找 PATTERN。默認的 PATTERN 是一個基本正則表達式(縮寫爲 BRE)。

    例如:

     grep -i 'hello world' menu.h main.c

三、主要參數:

    -G, PATTERN 是一個基本正則表達式(縮寫爲 BRE)

   -P, PATTERN 是一個 Perl 正則表達式

   -e, 用 PATTERN 來進行匹配操作

   -f, 從 FILE 中取得 PATTERN

   -i, 忽略大小寫

    -w, 強制 PATTERN 僅完全匹配字詞

            -x, 強制 PATTERN 僅完全匹配一行

            -z, 一個 0 字節的數據行,但不是空

   ‘egrep’即‘grep -E’。‘fgrep’即‘grep -F’。直接使用‘egrep’或是‘fgrep’均已不可行了。不帶FILE參數,或是FILE爲-,將讀取標準輸入。如果少於兩個FILE參數就要默認使用 -h 參數。如果選中任意一行,那退出狀態爲 0,否則爲 1;如果有錯誤產生,且未指定 -q 參數,那退出狀態爲 2。



        

    

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章