日韩无码专区无码一级三级片|91人人爱网站中日韩无码电影|厨房大战丰满熟妇|AV高清无码在线免费观看|另类AV日韩少妇熟女|中文日本大黄一级黄色片|色情在线视频免费|亚洲成人特黄a片|黄片wwwav色图欧美|欧亚乱色一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時(shí)間:8:30-17:00
你可能遇到了下面的問題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營(yíng)銷解決方案
Linux三劍客之grep使用實(shí)例

Linux 最重要的三個(gè)命令在業(yè)界被稱為三劍客,它們是:awk、sed、grep。sed 已經(jīng)在上篇中講過,本文要講的是 grep 命令。

主要從事網(wǎng)頁(yè)設(shè)計(jì)、PC網(wǎng)站建設(shè)(電腦版網(wǎng)站建設(shè))、wap網(wǎng)站建設(shè)(手機(jī)版網(wǎng)站建設(shè))、自適應(yīng)網(wǎng)站建設(shè)、程序開發(fā)、微網(wǎng)站、微信小程序定制開發(fā)等,憑借多年來(lái)在互聯(lián)網(wǎng)的打拼,我們?cè)诨ヂ?lián)網(wǎng)網(wǎng)站建設(shè)行業(yè)積累了豐富的網(wǎng)站設(shè)計(jì)制作、成都做網(wǎng)站、網(wǎng)絡(luò)營(yíng)銷經(jīng)驗(yàn),集策劃、開發(fā)、設(shè)計(jì)、營(yíng)銷、管理等多方位專業(yè)化運(yùn)作于一體,具備承接不同規(guī)模與類型的建設(shè)項(xiàng)目的能力。

我們?cè)谑褂?Linux 系統(tǒng)中,grep 命令的使用尤為頻繁,熟練掌握 grep 的常見用法,能夠極大地提高你的工作效率。

rep 命令是一種強(qiáng)大的文本搜索工具,它能使用正則表達(dá)式,按照指定的模式去匹配,并把匹配的行打印出來(lái)。需要注意的是,grep 只支持匹配而不能替換匹配的內(nèi)容,替換的功能可以由 sed 來(lái)完成。

整體上 grep 還是比較簡(jiǎn)單的,文中不會(huì)詳細(xì)列舉所有的選項(xiàng)和參數(shù),會(huì)以多個(gè)具體示例來(lái)說明 grep 的使用方法和場(chǎng)景,幫助你快速學(xué)會(huì) grep 的常見用法。

示例實(shí)戰(zhàn)

廢話不說了,直接實(shí)戰(zhàn)。文章中的示例 需要一個(gè)樣例文件,文件內(nèi)容如下:

\1. 把包含 syslog 的行過濾出來(lái)

\2. 把以 ntp 開頭的行過濾出來(lái)

\3. 把匹配 ntp 的行以及下邊的兩行過濾出來(lái)

\4. 把包含 syslog 及上邊的一行過濾出來(lái)

\5. 把包含 syslog 以及上、下一行內(nèi)容過濾出來(lái)

\6. 過濾某個(gè)關(guān)鍵詞,并輸出行號(hào)

\7. 過濾不包含某關(guān)鍵詞,并輸出行號(hào)

\8. 刪除掉空行

\9. 過濾包含 root 或 syslog 的行

\9. 過濾包含 root 或 syslog 的行

簡(jiǎn)單總結(jié)

通過了一些簡(jiǎn)單案例操作,我們應(yīng)該已經(jīng)熟悉了 grep 的常見用法,下邊再來(lái)簡(jiǎn)單總結(jié) grep 的常見選項(xiàng),相信在實(shí)戰(zhàn)練習(xí)后再來(lái)總結(jié)應(yīng)該會(huì)有更好的學(xué)習(xí)效果。

-A:除了匹配行,額外顯示該行之后的N行 -B:除了匹配行,額外顯示該行之前的N行 -C:除了匹配行,額外顯示該行前后的N行 -c:統(tǒng)計(jì)匹配的行數(shù) -e:實(shí)現(xiàn)多個(gè)選項(xiàng)間的邏輯 or 關(guān)系 -E:支持?jǐn)U展的正則表達(dá)式 -F:相當(dāng)于 fgrep -i:忽略大小寫 -n:顯示匹配的行號(hào) -o:僅顯示匹配到的字符串 -q:安靜模式,不輸出任何信息,腳本中常用 -s:不顯示錯(cuò)誤信息 -v:顯示不被匹配到的行 -w:顯示整個(gè)單詞 –color:以顏色突出顯示匹配到的字符串

與 grep 相似的工具還有 egrep、fgrep,實(shí)用性并不強(qiáng),其功能完全可以通過 grep 的擴(kuò)展參數(shù)來(lái)實(shí)現(xiàn),所以就不再擴(kuò)展。


標(biāo)題名稱:Linux三劍客之grep使用實(shí)例
網(wǎng)站鏈接:http://m.5511xx.com/article/cdhejjp.html