這篇文章主要介紹了linux如何查看匹配內(nèi)容的前后幾行,具有一定借鑒價(jià)值,感興趣的朋友可以參考下,希望大家閱讀完這篇文章之后大有收獲,下面讓小編帶著大家一起了解一下。
創(chuàng)新互聯(lián)建站從2013年成立,是專(zhuān)業(yè)互聯(lián)網(wǎng)技術(shù)服務(wù)公司,擁有項(xiàng)目成都網(wǎng)站設(shè)計(jì)、成都網(wǎng)站建設(shè)網(wǎng)站策劃,項(xiàng)目實(shí)施與項(xiàng)目整合能力。我們以讓每一個(gè)夢(mèng)想脫穎而出為使命,1280元平樂(lè)做網(wǎng)站,已為上家服務(wù),為平樂(lè)各地企業(yè)和個(gè)人服務(wù),聯(lián)系電話(huà):028-86922220
linux系統(tǒng)中,利用grep打印匹配的上下幾行
如果在只是想匹配模式的上下幾行,grep可以實(shí)現(xiàn)。
//搜索inputfile中滿(mǎn)足parttern的內(nèi)容的行號(hào)
grep -n 'parttern' inputfile
查看某文件inputfile指定行號(hào)(90)后的內(nèi)容
$grep -5 'parttern' inputfile //打印匹配行的前后5行
$grep -C 5 'parttern' inputfile //打印匹配行的前后5行
$grep -A 5 'parttern' inputfile //打印匹配行的后5行
$grep -B 5 'parttern' inputfile //打印匹配行的前5行
tail -n +90 inputfile
查看文件inputfile的第190行到196行
sed -n '114,196p' inputfile
感謝你能夠認(rèn)真閱讀完這篇文章,希望小編分享的“l(fā)inux如何查看匹配內(nèi)容的前后幾行”這篇文章對(duì)大家有幫助,同時(shí)也希望大家多多支持創(chuàng)新互聯(lián),關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道,更多相關(guān)知識(shí)等著你來(lái)學(xué)習(xí)!