亚洲av成人无遮挡网站在线观看,少妇性bbb搡bbb爽爽爽,亚洲av日韩精品久久久久久,兔费看少妇性l交大片免费,无码少妇一区二区三区

  免費(fèi)注冊 查看新帖 |

Chinaunix

  平臺 論壇 博客 文庫
最近訪問板塊 發(fā)新帖
查看: 940 | 回復(fù): 0
打印 上一主題 下一主題

grep學(xué)習(xí)筆記 [復(fù)制鏈接]

論壇徽章:
0
跳轉(zhuǎn)到指定樓層
1 [收藏(0)] [報(bào)告]
發(fā)表于 2008-11-12 17:01 |只看該作者 |倒序?yàn)g覽

                                                grep對文本進(jìn)行查找,匹配相應(yīng)模式,找到匹配模式后,打印相應(yīng)行
grep格式:
grep [選項(xiàng)] 正則表達(dá)式(即相應(yīng)模式) [文件]    注意:正則表達(dá)式中的字符串最好用“”括起來 調(diào)用變量也要用“”括起來 正則表達(dá)式本身最好用''括起來 防止出錯
選項(xiàng):
-c 只輸出匹配行的計(jì)數(shù)(即匹配的有多少行)
   eg:  ]# grep  dec data.f data.g
        data.f:219      dec     2CC1999         CAD     23.00   PLV2C   68
        data.g:48       dec     3bc1997         lpsx    68.00   LVX2A   138
        data.g:219      dec     2cc1999         CAD     23.00   PLV2C   68
        ]# grep  -c dec data.f data.g
        data.f:1
        data.g:2
-i 表達(dá)式中不分大小寫Ignore case distinctions in both the PATTERN and the input files.
-h 查詢多個文件的時候 不顯示結(jié)果是哪個文件中的
   eg:  ]# grep -h dec data.f data.g
        219     dec     2CC1999         CAD     23.00   PLV2C   68
        48      dec     3bc1997         lpsx    68.00   LVX2A   138
        219     dec     2cc1999         CAD     23.00   PLV2C   68
        ]# grep  dec data.f data.g
        data.f:219      dec     2CC1999         CAD     23.00   PLV2C   68
        data.g:48       dec     3bc1997         lpsx    68.00   LVX2A   138
        data.g:219      dec     2cc1999         CAD     23.00   PLV2C   68
-l 查詢多個文件時只顯示包含匹配字符的文件的文件名(不顯示結(jié)果)
  eg:  ]# grep   -l Dec data.f data.g
       data.f
        ]# grep   Dec data.f data.g
       data.f:48       Dec     3BC1997         LPSX    68.00   LVX2A   138
-n 顯示匹配的行和行號
-s 不顯示不存在或者無匹配文本的error信息
-v 顯示不包含匹配文本的所有行
-E 使用擴(kuò)展的正則表達(dá)式模式
   eg:]# grep '219|216' data.f data.g
      ]# grep -E '219|216' data.f data.g
      data.f:219      dec     2CC1999         CAD     23.00   PLV2C   68
      data.f:216      sept    3ZL1998         USP     86.00   KVM9E   234
      data.g:219      dec     2cc1999         CAD     23.00   PLV2C   68
      data.g:216      sept    3zl1998         USP     86.00   KVM9E   234
grep不只是用于文件 亦可用于字符串
eg: ]# str="last sunday i went to a therate"
    ]# echo $str|grep "went"
    last sunday i went to a therate
egrep
-f 可以以一個文件作為保存的字符串 然后傳給egrep作為參數(shù) ps是建立的一個文本文件,文件名為ps,內(nèi)    容就是 dec
eg: ]# egrep ps data.f data.g
    data.g:48       dec     3bc1997         lpsx    68.00   LVX2A   138
    data.g:47       oct     3zl1998         lpsx    43.00   KVM9D   512
    ]# egrep -f ps data.f data.g
    data.f:219      dec     2CC1999         CAD     23.00   PLV2C   68
    data.g:48       dec     3bc1997         lpsx    68.00   LVX2A   138
    data.g:219      dec     2cc1999         CAD     23.00   PLV2C   68
               
               
               
               
               
               
               
               
               

本文來自ChinaUnix博客,如果查看原文請點(diǎn):http://blog.chinaunix.net/u/31056/showart_1409334.html
您需要登錄后才可以回帖 登錄 | 注冊

本版積分規(guī)則 發(fā)表回復(fù)

  

北京盛拓優(yōu)訊信息技術(shù)有限公司. 版權(quán)所有 京ICP備16024965號-6 北京市公安局海淀分局網(wǎng)監(jiān)中心備案編號:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年舉報(bào)專區(qū)
中國互聯(lián)網(wǎng)協(xié)會會員  聯(lián)系我們:huangweiwei@itpub.net
感謝所有關(guān)心和支持過ChinaUnix的朋友們 轉(zhuǎn)載本站內(nèi)容請注明原作者名及出處

清除 Cookies - ChinaUnix - Archiver - WAP - TOP