04_03_管理及IO重定向與04_04_grep及正則表達(dá)式

默認(rèn)輸出設(shè)備:標(biāo)準(zhǔn)輸出,STDOUT,1

默認(rèn)輸入設(shè)備:標(biāo)準(zhǔn)輸入,STDIN,0

標(biāo)準(zhǔn)錯(cuò)誤輸出:STDERR,2

set -c:禁止對(duì)已經(jīng)存在文件使用覆蓋重定向;

set +c:關(guān)閉上述功能

grep:是一種強(qiáng)大的文本搜索工具,它能使用正則表達(dá)式搜索文本,并把匹配的行打印出來(lái)。

-a不要忽略二進(jìn)制數(shù)據(jù)。

-A<顯示列數(shù)> 除了顯示符合范本樣式的那一行之外,并顯示該行之后的內(nèi)容。

-b在顯示符合范本樣式的那一行之外,并顯示該行之前的內(nèi)容。

-c計(jì)算符合范本樣式的列數(shù)。

-C<顯示列數(shù)>或-<顯示列數(shù)>除了顯示符合范本樣式的那一列之外,并顯示該列之前后的內(nèi)容。

-d<進(jìn)行動(dòng)作>當(dāng)指定要查找的是目錄而非文件時(shí),必須使用這項(xiàng)參數(shù),否則grep命令將回報(bào)信息并停止動(dòng)作。

-e<范本樣式>指定字符串作為查找文件內(nèi)容的范本樣式。

-E將范本樣式為延伸的普通表示法來(lái)使用,意味著使用能使用擴(kuò)展正則表達(dá)式。

-f<范本文件>指定范本文件,其內(nèi)容有一個(gè)或多個(gè)范本樣式,讓grep查找符合范本條件的文件內(nèi)容,格式為每一列的范本樣式。

-F將范本樣式視為固定字符串的列表。

-G將范本樣式視為普通的表示法來(lái)使用。

-h在顯示符合范本樣式的那一列之前,不標(biāo)示該列所屬的文件名稱。

-H在顯示符合范本樣式的那一列之前,標(biāo)示該列的文件名稱。-i忽略字符大小寫(xiě)的差別。

-l列出文件內(nèi)容符合指定的范本樣式的文件名稱。

-L列出文件內(nèi)容不符合指定的范本樣式的文件名稱。

-n在顯示符合范本樣式的那一列之前,標(biāo)示出該列的編號(hào)。

-q不顯示任何信息。

-R/-r 此參數(shù)的效果和指定“-d recurse”參數(shù)相同。

-s不顯示錯(cuò)誤信息。

-v反轉(zhuǎn)查找。

-w只顯示全字符合的列。

-x只顯示全列符合的列。

-y此參數(shù)效果跟“-i”相同。

-o只輸出文件中匹配到的部分。

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書(shū)系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

推薦閱讀更多精彩內(nèi)容

  • linux資料總章2.1 1.0寫(xiě)的不好抱歉 但是2.0已經(jīng)改了很多 但是錯(cuò)誤還是無(wú)法避免 以后資料會(huì)慢慢更新 大...
    數(shù)據(jù)革命閱讀 12,203評(píng)論 2 33
  • Linux grep (global search regular expression(RE) and prin...
    姜淑均閱讀 2,050評(píng)論 1 4
  • 項(xiàng)目上線之后,或者在測(cè)試環(huán)境,經(jīng)常會(huì)有bug讓我們?nèi)ヅ挪楹托薷?,這個(gè)時(shí)候,我們需要在linux系統(tǒng)中使用一些命令幫...
    時(shí)之令閱讀 2,845評(píng)論 0 2
  • 安裝和登錄命令 用戶相關(guān)"#"是超級(jí)用戶的系統(tǒng)提示符"$"是普通用戶的系統(tǒng)提示符 shutdown、reboot、...
    738bc070cd74閱讀 577評(píng)論 0 1
  • 查詢命令 find * find [指定查找目錄](méi) [查找規(guī)則] [查找完后執(zhí)行的action]* find ~/...
    chapa閱讀 728評(píng)論 0 5