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

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

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
Linuxgrep基礎(chǔ)入門

grep 指令用于查找內(nèi)容包含指定的范本樣式的文件,如果發(fā)現(xiàn)某文件的內(nèi)容符合所指定的范本樣式,預(yù)設(shè) grep 指令會把含有范本樣式的那一列顯示出來。若不指定任何文件名稱,或是所給予的文件名為 ,則 grep 指令會從標(biāo)準(zhǔn)輸入設(shè)備讀取數(shù)據(jù)。

為文峰等地區(qū)用戶提供了全套網(wǎng)頁設(shè)計制作服務(wù),及文峰網(wǎng)站建設(shè)行業(yè)解決方案。主營業(yè)務(wù)為成都網(wǎng)站建設(shè)、網(wǎng)站建設(shè)、文峰網(wǎng)站設(shè)計,以傳統(tǒng)方式定制建設(shè)網(wǎng)站,并提供域名空間備案等一條龍服務(wù),秉承以專業(yè)、用心的態(tài)度為用戶提供真誠的服務(wù)。我們深信只要達(dá)到每一位用戶的要求,就會得到認(rèn)可,從而選擇與我們長期合作。這樣,我們也可以走得更遠(yuǎn)!

基本介紹

grep命令由選項、模式和文件三部分組成,它在一個或多個文件中搜索滿足模式的文本行,模式后的所有字符串被看做文件名,文件名可以有多個, 支持通配符寫法,搜索的結(jié)果被打印到屏幕,不影響原文件的內(nèi)容。grep命令的選項用于對搜索過程進行補充說明,grep命令的選項及其意義如下表所示。

選項 功能
-i 忽略大小寫
-w 匹配單獨完整的單詞
-I 僅列出符合匹配的文件,而不列出行
-r 遞歸匹配
-n 列出行并顯示行號
-v 反向匹配
-c 顯示匹配行數(shù),不顯示內(nèi)容
-f file 從文件file中提取模板作為匹配模式
-E 使用擴展正則表達(dá)式
-F 快速匹配,不使用正則表達(dá)式
-A n 打印匹配行及其后n行
-B n 打印匹配行及其前n行
-C n 打印匹配行及其前后n行
-o 只顯示匹配到的內(nèi)容
-q 不輸出內(nèi)容,以退出狀態(tài)表示搜索結(jié)果

正則表達(dá)式

將帶元字符的正則表達(dá)式用于grep命令能夠更靈活地匹配信息,使用時需要使用單引號將正則表達(dá)式引起來,以免發(fā)生一些不可預(yù)知的錯誤。

模式 功能
'^h' 查找以h符號開頭的行
'^$' 匹配空白行
'^/.../' 匹配以中間含有三個字符的斜線對開頭的行
'^/.*/' 匹配以斜線對開頭的行,里面可以有任何內(nèi)容
[:alpha:] 匹配字符
[:digit:] 匹配數(shù)字
[:alnum:] 匹配字符或數(shù)字
[:word:] 匹配單詞字符

實例

  • 統(tǒng)計
    /etc/init.d/functions文件中每個單詞出現(xiàn)的次數(shù)并排序
grep -Eo '[[:alnum:]_]+' /etc/init.d/functions | sort | uniq -c | sort -nr
  • 查找兩個文件中重復(fù)的行
$ cat test1
aa
bb
cc
ddd
eee
$ cat test2
aa
bb
ccc
dd
eee
$ grep -wf test1 test2
aa
bb
eee

本文標(biāo)題:Linuxgrep基礎(chǔ)入門
標(biāo)題路徑:http://www.5511xx.com/article/djjjjsd.html