日本搞逼视频_黄色一级片免费在线观看_色99久久_性明星video另类hd_欧美77_综合在线视频

國內最全IT社區平臺 聯系我們 | 收藏本站
阿里云優惠2
您當前位置:首頁 > 互聯網 > Grep第二課(簡單介紹)

Grep第二課(簡單介紹)

來源:程序員人生   發布時間:2014-10-22 08:00:00 閱讀次數:3160次

先簡單介紹下,下一次介紹正則表達式regular expression(RE)grep (global search regular expression(RE) and print out the line,全面搜索正則表達式并把行打印出來)是一種強大的文本搜索工具,它能使用正則表達式搜索文本,并把匹配的行打印出來。Unix的grep家族包 括grep、egrep和fgrep。egrep和fgrep的命令只跟grep有很小不同。egrep是grep的擴展,支持更多的re元字符, fgrep就是fixed grep或fast grep,它們把所有的字母都看作單詞,也就是說,正則表達式中的元字符表示回其自身的字面意義,不再特殊。linux使用GNU版本的grep。它功能 更強,可以通過-G、-E、-F命令行選項來使用egrep和fgrep的功能。

grep的工作方式是這樣的,它在一個或多個文件中搜索字符串模板。如果模板包括空格,則必須被引用,模板后的所有字符串被看作文件名。搜索的結果被送到屏幕,不影響原文件內容。

grep可用于shell腳本,因為grep通過返回一個狀態值來說明搜索的狀態,如果模板搜索成功,則返回0,如果搜索不成功,則返回1,如果搜索的文件不存在,則返回2。我們利用這些返回值就可進行一些自動化的文本處理工作。

命令格式:grep [options]

參數列表

 

^
錨定行的開始 如:'^grep'匹配所有以grep開頭的行。
$
錨定行的結束 如:'grep$'匹配所有以grep結尾的行。
.
匹配一個非換行符(' ')的字符如:'gr.p'匹配gr后接一個任意字符,然后是p。
*
匹配零個或多個先前字符 如:' *grep' (注意*前有空格)匹配所有零個或多個空格后緊跟grep的行,需要用egrep 或者grep帶上 -E 選項。 .*一起用代表任意字符。
[]
匹配一個指定范圍內的字符,如'[Gg]rep'匹配Grep和grep。
[^]
匹配一個不在指定范圍內的字符,如:'[^A-FH-Z]rep'匹配不包含A-F和H-Z的一個字母開頭,緊跟rep的行。
(..)
標記匹配字符,如'(love)',love被標記為1。
<
錨定單詞的開始,如:'
>
錨定單詞的結束,如'grep>'匹配包含以grep結尾的單詞的行。
x{m}
重復字符x,m次,如:'o{5}'匹配包含5個o的行。
x{m,}
重復字符x,至少m次,如:'o{5,}'匹配至少有5個o的行。
x{m,n}
重復字符x,至少m次,不多于n次,如:'o{5,10}'匹配5--10個o的行。
w
匹配文字和數字字符,也就是[A-Za-z0-9],如:'Gw*p'匹配以G后跟零個或多個文字或數字字符,然后是p。
W
w的反置形式,匹配一個或多個非單詞字符,如點號句號等。

單詞鎖定符,如: 'grep'只匹配grep。[1] 
用于egrep和 grep -E的元字符擴展集
+
匹配一個或多個先前的字符。如:'[a-z]+able',匹配一個或多個小寫字母后跟able的串,如loveable,enable,disable等。
?
匹配零個或一個先前的字符。如:'gr?p'匹配gr后跟一個或沒有字符,然后是p的行。
a|b|c
匹配a或b或c。如:grep|sed匹配grep或sed
()
分組符號,如:love(able|rs)ov+匹配loveable或lovers,匹配一個或多個ov。

 

生活不易,碼農辛苦
如果您覺得本網站對您的學習有所幫助,可以手機掃描二維碼進行捐贈
程序員人生
------分隔線----------------------------
分享到:
------分隔線----------------------------
關閉
程序員人生
主站蜘蛛池模板: 国产性av | 一区二区中文 | 国产精品一区二区无线 | 天天干天天爱天天爽 | 欧美日韩一区二区三区视频 | 激情av网站| 日韩中文字幕视频在线观看 | 午夜精品久久久久久久久久久 | 欧美xxxx视频| 天堂在线中文 | 久久国产精品99久久久久久老狼 | 欧美日韩国产一区二区三区 | 99热精品在线 | 国内在线视频 | 欧美人禽交 | 亚洲第一区在线 | av成人在线播放 | 精品一区久久久 | 色综合久久久久 | av首页在线 | 天堂中文字幕 | 亚洲一区二区三区精品视频 | 免费不卡av | 在线国产一区二区 | 五月激情综合网 | 九九热精品在线观看 | 国产视频1区 | 国产精品伦一区二区三级视频 | 久久精品99 | 日韩免费视频一区二区 | 天堂在线www | 亚洲精品福利电影 | 久9re热视频这里只有精品 | 国偷自产视频一区二区久 | 国产综合精品一区二区三区 | 国产欧美一区二区三区在线看 | 香蕉视频色版在线观看 | 亚洲精品aⅴ中文字幕乱码 97视频免费在线 | 国产精品视频免费在线观看 | 一级特黄视频 | 黄色大片免费看 |