国产宅男网站在线|亚洲A级性爱免费视频|亚洲中精品级在线|午夜福利AA毛

  • <dd id="gf5jf"><th id="gf5jf"></th></dd>

    <cite id="gf5jf"><label id="gf5jf"></label></cite>
  • <div id="gf5jf"><listing id="gf5jf"></listing></div>
    學(xué)習(xí)啦 > 學(xué)習(xí)電腦 > 操作系統(tǒng) > Linux教程 > linux中g(shù)rep命令的詳細(xì)解釋(2)

    linux中g(shù)rep命令的詳細(xì)解釋(2)

    時(shí)間: 佳洲1085 分享

    linux中g(shù)rep命令的詳細(xì)解釋

      三、linux的grep命令的用法大全

      查找特定字符串并顏色顯示

      [root@ www.linuxidc.com]# grep -n 'the' regular_express.txt --color=auto

      8:I can't finish the test.

      12:the symbol '*' is represented as start.

      15:You are the best is mean you are the no. 1.

      16:The world <Happy> is the same with "glad".

      18:google is the best tools for search keyword.

      反向選擇查找特定字符串并顏色顯示

      [root@ www.linuxidc.com]# grep -vn 'the' regular_express.txt --color=auto

      1:"Open Source" is a good mechanism to develop programs.

      2:apple is my favorite food.

      ......

      忽略大小寫查找特定的字符

      [root@ www.linuxidc.com]# grep -in 'the' regular_express.txt

      使用 [] 來查找集合字符:

      [root@ www.linuxidc.com]# grep -n 't[ae]st' regular_express.txt

      8:I can't finish the test.

      9:Oh! The soup taste good.

      查找有‘oo’字符串

      [root@ www.linuxidc.com]# grep -n 'oo' regular_express.txt

      1:"Open Source" is a good mechanism to develop programs.

      2:apple is my favorite food.

      3:Football game is not use feet only.

      9:Oh! The soup taste good.

      18:google is the best tools for search keyword.

      19:goooooogle yes!

      查找有‘oo’字符串,但是不要前面有g(shù)的,即剔除goo

      [root@ www.linuxidc.com]# grep -n '[^g]oo' regular_express.txt

      2:apple is my favorite food.

      3:Football game is not use feet only.

      18:google is the best tools for search keyword.

      19:goooooogle yes!

      查找非小寫字母加oo的內(nèi)容

      [root@ www.linuxidc.com]# grep -n '[^a-z]oo' regular_express.txt

      3:Football game is not use feet only.

      獲取有數(shù)字的一行

      [root@ www.linuxidc.com]# grep -n '[0-9]' regular_express.txt

      5:However, this dress is about $ 3183 dollars.

      15:You are the best is mean you are the no. 1.

      [root@ www.linuxidc.com]# grep -n '[^[:lower:]]oo' regular_express.txt

      3:Football game is not use feet only.

      查詢以the開頭的字符

      [root@ www.linuxidc.com]# grep -n '^the' regular_express.txt

      12:the symbol '*' is represented as start.

      查詢開頭是小寫字母的內(nèi)容

      [root@ www.linuxidc.com]# grep -n '^[a-z]' regular_express.txt

      2:apple is my favorite food.

      4:this dress doesn't fit me.

      10:motorcycle is cheap than car.

      12:the symbol '*' is represented as start.

      18:google is the best tools for search keyword.

      19:goooooogle yes!

      20:go! go! Let's go.

      查詢第一個(gè)字符不是大寫的

      [root@ www.linuxidc.com]# grep -n '^[[:lower:]]' regular_express.txt

      2:apple is my favorite food.

      4:this dress doesn't fit me.

      10:motorcycle is cheap than car.

      12:the symbol '*' is represented as start.

      18:google is the best tools for search keyword.

      19:goooooogle yes!

      20:go! go! Let's go.

      查詢不是以英文開頭的字符

      [root@ www.linuxidc.com]# grep -n '^[^a-zA-Z]' regular_express.txt

      1:"Open Source" is a good mechanism to develop programs.

      21:# I am VBird

      查詢結(jié)尾是小數(shù)點(diǎn)的行的內(nèi)容.

      [root@ www.linuxidc.com]# grep -n '\.$' regular_express.txt

      1:"Open Source" is a good mechanism to develop programs.

      2:apple is my favorite food.

      3:Football game is not use feet only.

      4:this dress doesn't fit me.

      10:motorcycle is cheap than car.

      11:This window is clear.

      12:the symbol '*' is represented as start.

      15:You are the best is mean you are the no. 1.

      16:The world <Happy> is the same with "glad".

      17:I like dog.

      18:google is the best tools for search keyword.

      20:go! go! Let's go.

      查找“空白行”

      [root@ www.linuxidc.com]# grep -n '^$' regular_express.txt

      22:

      通配符.和*的使用,.(小數(shù)點(diǎn))代表一定有一個(gè)任意字符,*代表重復(fù)前一個(gè)到無窮多次的意思

      [root@ www.linuxidc.com]# grep -n 'g..d' regular_express.txt

      1:"Open Source" is a good mechanism to develop programs.

      9:Oh! The soup taste good.

      16:The world <Happy> is the same with "glad".

      查詢出現(xiàn)任意數(shù)字的行列

      [root@ www.linuxidc.com]# grep -n '[0-9][0-9]*' regular_express.txt

      5:However, this dress is about $ 3183 dollars.

      15:You are the best is mean you are the no. 1.

      查詢出現(xiàn)兩個(gè)o的字符串

      [root@ www.linuxidc.com]# grep -n 'o\{2\}' regular_express.txt

      1:"Open Source" is a good mechanism to develop programs.

      2:apple is my favorite food.

      3:Football game is not use feet only.

      9:Oh! The soup taste good.

      18:google is the best tools for search keyword.

      19:goooooogle yes!

      查詢出現(xiàn)2-5個(gè)o的字符串,后面在接一個(gè)g的字符串

      [root@ www.linuxidc.com]# grep -n 'o\{2,5\}g' regular_express.txt

      18:google is the best tools for search keyword.

      19:goooooogle yes!

      查詢出現(xiàn)2個(gè)以上o的字符串,后面在接一個(gè)g的字符串

      [root@ www.linuxidc.com]# grep -n 'o\{2,\}g' regular_express.txt

      18:google is the best tools for search keyword.

      19:goooooogle yes!

    3635284