linux四劍客之grep

2021-09-18 08:00:50 字數 603 閱讀 5262

1、grep

linux系統中grep命令是一種強大的文字搜尋工具,它能使用正規表示式搜尋文字,並把匹 配的行列印出來。grep全稱是global regular expression print,表示全域性正規表示式版本,它的使用許可權是所有使用者。

linux三劍客老三過濾需要的內容, -v排除內容,文字搜尋工具,能使用正則表達是搜尋,且列印出來許可權的所有使用者。

grep 與管道

grep 的輸入不一定都是檔案,它也常可以常從管道讀取輸入

[root@yum test]# ls

grep.txt sed1.txt sed2.txt sed.txt

[root@yum test]# ls | grep 「grep」

grep.txt

[root@yum test]# ls | grep 「^gr」

grep.txt

說明:ls 的命令的輸出通過管道傳給 grep。輸出結果字母 gr 開頭的所有行都被列印出來了,也就是說,被選中的目錄被列印出來了。

注意:經過測試\d不能使用如果想使用數字用[0-9] 還有,要使用正規表示式的?+ {}記得前邊加\

Shell程式設計四劍客之GREP

全面搜尋正規表示式 global search regular expression re grep 是一種強大的文字搜尋工具,它能使用正規表示式搜尋文字,並把匹配的行列印出來。unix linux的grep家族包括grep egrep和fgrep,其中egrep和fgrep的命令跟grep有細微的...

linux 三劍客之 grep

grep 是 linux系統中最重要的命令之一 其功能是從文字或者管道資料中篩選匹配的行及資料 如果配置正規表示式技術一起使用,則其功能更強大,它是linux運維人員必須要掌握的命令之一 usage grep option pattern file 用法 grep 引數 要搜尋的內容 檔案 eg r...

Linux三劍客之grep

1.用途 linux grep命令是用於查詢檔案裡符合條件的字串 2.語法 grep 選項 搜尋的字串 檔案 3.常見的選項 e 開啟擴充套件 extend 的正規表示式。i 忽略大小寫 ignore case v 反過來 invert 只列印沒有匹配的,而匹配的反而不列印。n 顯示行號 w 被匹配...