grep搜尋指令

2021-09-02 21:01:38 字數 793 閱讀 5647

序號指令內容1

grep 'abc' text.log

包含『abc』,區分大小寫

2grep -i 'abc' text.log

包含『abc』,不區分大小寫

3grep -w 'abc' text.log

精確搜尋『abc』單詞,區分大小寫

4grep -wi text.log

精確搜尋『abc』單詞,不區分大小寫

5grep '^a' text.log

以『a』開頭的內容

6grep -n 'abc' text.log

搜尋結果前展示行號

7grep '[^a]bc' text.log

搜尋bc前沒有a的結果

8grep '^[abc]' text.log

搜尋以a或b或c開頭的行

9grep '^abc' text.log

搜尋以abc開頭的行

10grep '\.$' text.log

搜尋以『.』結尾的行

11grep 'abc$' text.log

搜尋以『abc』結尾的行

12grep -a5 'abc' text.log

包含『abc』的後5行內容

13grep -b5 'abc' text.log

包含『abc』的前5行內容

14grep -5 'abc' text.log

包含『abc』的前後5行內容

15grep '2017-08-30 14:34:3[0-9]' text.log

搜尋30秒到39秒之間的報文

grep 搜尋文字

grep 引數 搜尋內容 檔名grep greptest test.txt常用選項 作用選項 含義 求反 v 顯示不包含 搜尋內容 的所有行 顯示行號 n 顯示匹配行及其行號 忽略大小寫 i 忽略大小寫 統計數目 c 統計匹配的字串數量 常用正規表示式 作用引數 含義 指定行首 a 搜尋以 a 開頭...

grep搜尋文字

正則匹配 grep e a z 只輸出匹配到的文字 echo this is a line.grep o e a z 統計匹配到的行數 grep c 匹配之外的行 grep v 多級目錄中遞迴搜尋 grep text r n 忽略大小寫 grep i 匹配多個樣式 grep e this e lin...

grep 跨行搜尋(匹配)

grep 非常強大,可以在檔案中搜尋任意的字串,通常的場景多是以行為單位進行檢索,但若標識字串與搜尋內容不在一行怎麼辦?例如下面的乙個kubernetes部署檔案,現在需要從該檔案中取出部署名,也就是 metadata name projecta web ms deployment 中的name值。...