在线看毛片网站电影-亚洲国产欧美日韩精品一区二区三区,国产欧美乱夫不卡无乱码,国产精品欧美久久久天天影视,精品一区二区三区视频在线观看,亚洲国产精品人成乱码天天看,日韩久久久一区,91精品国产91免费

<menu id="6qfwx"><li id="6qfwx"></li></menu>
    1. <menu id="6qfwx"><dl id="6qfwx"></dl></menu>

      <label id="6qfwx"><ol id="6qfwx"></ol></label><menu id="6qfwx"></menu><object id="6qfwx"><strike id="6qfwx"><noscript id="6qfwx"></noscript></strike></object>
        1. <center id="6qfwx"><dl id="6qfwx"></dl></center>

            新聞中心

            EEPW首頁 > 嵌入式系統(tǒng) > 設計應用 > Linux基礎命令之: Linux常用命令

            Linux基礎命令之: Linux常用命令

            作者: 時間:2013-09-13 來源:網絡 收藏

            本文引用地址:http://www.biyoush.com/article/257158.htm

            8.grep

            (1)作用。

            在指定文件中搜索特定的內容,并將含有這些內容的行標準輸出。

            (2)格式。

            grep[選項]格式[文件及路徑]

            其中的格式是指要搜索的內容格式,若缺省“文件及路徑”則默認表示在當前目錄下搜索。

            (3)常見參數。

            grep主要選項參數如表2.18所示。

            表2.18 grep命令常見參數列表

            選項

            參數含義

            -c

            只輸出匹配行的計數

            -I

            不區(qū)分大小寫(只適用于單字符)

            -h

            查詢多文件時不顯示文件名

            -l

            查詢多文件時只輸出包含匹配字符的文件名

            -n

            顯示匹配行及行號

            -s

            不顯示不存在或無匹配文本的錯誤信息

            -v

            顯示不包含匹配文本的所有行

            (4)使用實例。

            [root@localhosttest]#grephello/-r

            Binaryfile./iscit2005/備份/iscit2004.sqlmatches

            ./ARM_TOOLS/uClinux-Samng/linux-2.4.x/Documentation/s390/Debugging390.txt:helloworld$2=0

            在本例中,“hello”是要搜索的內容,“/-r”是指定文件,表示搜索根目錄下的所有文件。

            (5)使用說明。

            n 在缺省情況下,“grep”只搜索當前目錄。如果此目錄下有許多子目錄,“grep”會以如下形式列出:“grep:sound:Isadirectory”。這會使“grep”的輸出難以閱讀。但有以下兩種解決的方法。

            ①明確要求搜索子目錄:grep–r(正如上例中所示);

            ②忽略子目錄:grep-dskip。

            n 當預料到有許多輸出時,可以通過管道將其轉到“less”(分頁器)上閱讀:如greph./-r|less分頁閱讀。

            n grep特殊用法。

            greppattern1|pattern2files:顯示匹配pattern1或pattern2的行;

            greppattern1files|greppattern2:顯示既匹配pattern1又匹配pattern2的行;

            小知識

            在文件命令中經常會使用pattern正則表達式,它是可以描述一類字符串的模式(Pattern),如果一個字符串可以用某個正則表達式來描述,就稱這個字符和該正則表達式匹配。這和DOS中用戶可以使用通配符“*”代表任意字符類似。在系統(tǒng)上,正則表達式通常被用來查找文本的模式,以及對文本執(zhí)行“搜索-替換”操作等。

            正則表達式的主要參數有如下

            ·:忽略正則表達式中特殊字符的原有含義;

            ·^:匹配正則表達式的開始行;

            ·$:匹配正則表達式的結束行;

            ·:從匹配正則表達式的行開始;

            ·>:到匹配正則表達式的行結束;

            ·[]:單個字符,如[A]即A符合要求;

            ·[-]:范圍,如[A-Z],即A、B、C一直到Z都符合要求;

            ·。:所有的單個字符;

            ·*:所有字符,長度可以為0。

            linux操作系統(tǒng)文章專題:linux操作系統(tǒng)詳解(linux不再難懂)


            評論


            相關推薦

            技術專區(qū)

            關閉