在使用grep命令時我們可能使用{}的正則表達式來搜索中括號前的關鍵字在文本中顯示的次數, 常見的有: \{n\} 匹配前面字符出現n次 \{n,\} 匹配前面字符至少出現n次 \{n,m\} 匹配前面字符出現n~m次 通過以上三個表達式我們可以理解為,用{}是為了將前面的字符出現n次、n次以上、n-m次,如果我們需要匹配前面的字符有兩個其中一個是固定字符則會輸出以下: [root@hpf-linux 222]# alias egrep='egrep --color'創(chuàng)新互聯公司專注于企業(yè)全網營銷推廣、網站重做改版、民樂網站定制設計、自適應品牌網站建設、HTML5、商城網站開發(fā)、集團公司官網建設、成都外貿網站建設公司、高端網站制作、響應式網頁設計等建站業(yè)務,價格優(yōu)惠性價比高,為民樂等各大城市提供網站開發(fā)制作服務。
通過顏色顯然輸出的與我們要求的一樣,但是我們需要匹配前面的字符有兩個,其中這兩個字符都是需要多次匹配的,那我們需要用()將哪兩個字符括起來,若我們只是加了()的字符而沒有添加固定的字符則會出現以下現象:
顯然若沒有固定的字符則會將匹配字符匹配為中括號數字的倍數個,若要添加固定的字符則不會出現上述現象了詳見以下:
以上如果列舉還有很多,我這就不一一列舉了有興趣的童鞋可以嘗試下,關于以上問題我也不是很清楚若有知道的童鞋請指導指導我,非常感謝!
故今后我們在匹配搜索多次時不加入固定的字符,則會出現與我們想要的輸出有一定的偏差,希望在以后的工作中在匹配多次是最好帶上固定字符,避免出現不必要的麻煩!
另外有需要云服務器可以了解下創(chuàng)新互聯scvps.cn,海內外云服務器15元起步,三天無理由+7*72小時售后在線,公司持有idc許可證,提供“云服務器、裸金屬服務器、高防服務器、香港服務器、美國服務器、虛擬主機、免備案服務器”等云主機租用服務以及企業(yè)上云的綜合解決方案,具有“安全穩(wěn)定、簡單易用、服務可用性高、性價比高”等特點與優(yōu)勢,專為企業(yè)上云打造定制,能夠滿足用戶豐富、多元化的應用場景需求。
網站題目:關于在grep命令中使用{}的有趣現象-創(chuàng)新互聯
路徑分享:http://aaarwkj.com/article30/ccdspo.html
成都網站建設公司_創(chuàng)新互聯,為您提供網站內鏈、品牌網站制作、品牌網站建設、網站營銷、云服務器、網站排名
聲明:本網站發(fā)布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創(chuàng)新互聯