05_01_egrep及擴展正則表達式與05_02_bash腳本編程之一 變量、變量類型等

grep命令 全面搜索正則表達式并把行打印出來)是一種強大的文本搜索工具,它能使用正則表達式搜索文本,并把匹配的行打印出來。

-a不要忽略二進制數據。

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

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

-c計算符合范本樣式的列數。

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

-d<進行動作>當指定要查找的是目錄而非文件時,必須使用這項參數,否則grep命令將回報信息并停止動作。

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

-E將范本樣式為延伸的普通表示法來使用,意味著使用能使用擴展正則表達式。

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

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

-G將范本樣式視為普通的表示法來使用。

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

-H在顯示符合范本樣式的那一列之前,標示該列的文件名稱。

-i忽略字符大小寫的差別。-l列出文件內容符合指定的范本樣式的文件名稱。

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

-n在顯示符合范本樣式的那一列之前,標示出該列的編號。

-q不顯示任何信息。

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

-s不顯示錯誤信息。

-v反轉查找。

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

-x只顯示全列符合的列

-y此參數效果跟“-i”相同。

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

shell編程:

編輯器:解釋器

編程語言:機器語言,匯編語言,高級語言

靜態語言:編譯型語言

強類型(變量)

事先轉換成可執行格式

c.c++.JAVA.C#

動態語言:解釋型語言

弱類型

邊解釋邊執行

PHP,SHELL,python,perl

面向過程:shell,C

面向對象:JAVA,Pyhon,perl,C++

?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容

  • linux資料總章2.1 1.0寫的不好抱歉 但是2.0已經改了很多 但是錯誤還是無法避免 以后資料會慢慢更新 大...
    數據革命閱讀 12,203評論 2 33
  • 默認輸出設備:標準輸出,STDOUT,1 默認輸入設備:標準輸入,STDIN,0 標準錯誤輸出:STDERR,2 ...
    量子型核子蘑菇閱讀 147評論 0 0
  • 安裝和登錄命令 用戶相關"#"是超級用戶的系統提示符"$"是普通用戶的系統提示符 shutdown、reboot、...
    738bc070cd74閱讀 577評論 0 1
  • 2017年,8月13日,日志。 早點,早上6點半醒來。洗漱,準備。然后叫早餐外賣。7點半叫醒孩子們。因為今天8點鐘...
    藍朵格格閱讀 261評論 0 0
  • “不讓你跟他,你偏跟他。他有什么好?不過只有個臭皮囊,長得帥,帥能當飯吃?他什么技術也不會,家里又窮,到時怎么過日...
    影子之心閱讀 636評論 3 1