shell學習1 grep學習

2021-06-26 04:40:48 字數 413 閱讀 4094

grep: 相當於vi模式下的  /g/re/p  

表示全域性查詢正規表示式(re)並列印結果行。 用於在乙個或者多個檔案中查詢某個字元模式(正規表示式)。  

注意:1. 如果字元模式中包含空格,則必須加上引號。 

2.字元模式後面的單詞都被當成檔名,並以空格分開。

3.不會對輸入檔案進行任何的修改或這影響。

常用引數: -c  

顯示匹配到的行的數目,而不顯示行的內容

-i  

比較字元時忽略大小寫的區別

-n  

在顯示的每乙個結果行前加上相對應的行號

-v  

顯示不匹配的行

退出狀態:0:成功退出  

1:找不到相對應的字元  

2:找不到要搜尋的檔案

十三 shell三劍客 1 grep

1.grep的分類 grep 預設不會識別正則匹配 egrep 自帶正則匹配 fgrep 什麼符號都不認 語法grep 找什麼 在哪找1 在哪找2 在哪找3 2.返回值 0是找到了 表示成功 1是沒有 表示在所提供的檔案無法找到匹配的pattern 2找到但地方不對 3.引數 grep q 靜默 不...

shell指令碼學習(二) grep

1.grep egrep c 列印符合要求的行數 n 在輸出符合要求的行的同時連同行號一起輸出 v 列印不符合要求的行 r 會把目錄下面所有的檔案全部遍歷一遍 i 忽略大小寫 2.例子介紹 grep n root 1.txt grep n v root 1.txt 過濾出所有包含數字行 grep n...

SHELL學習筆記(1)

第二章入門 1.wc 字數計算次序 可以列印出行數,字元數,字數等,分別為wc l or wc c or wc w 2.shell可以識別三種命令 內建命令,shell函式和外部命令 3.the usage of echo r 回車 t 水平製表符 v 垂直製表符 a 警示 b 退格 c 這個引數之...