grep查找多個字符串 grep怎么匹配多個字符串?
grep怎么匹配多個字符串?其語法如下:grep“pattern1;pattern2”文件名。需要注意的是,正則表達(dá)式應(yīng)該始終用單引號括起來,因為單引號中的內(nèi)容是按原樣輸出的,而單引號括起來的內(nèi)容,無
grep怎么匹配多個字符串?
其語法如下:grep“pattern1;pattern2”文件名。
需要注意的是,正則表達(dá)式應(yīng)該始終用單引號括起來,因為單引號中的內(nèi)容是按原樣輸出的,而單引號括起來的內(nèi)容,無論是常量還是變量,都不會被替換。
使用基本正則表達(dá)式時,元字符被解釋為文字字符。為了保留元字符的特殊含義,它們必須用反斜杠()轉(zhuǎn)義。這就是為什么我們要避開or操作符(|)。
用grep如何實現(xiàn)一次匹配多個字符串?
如果是and條件,只能使用grep
如果是or條件,請使用e
grep-e “a | b”文件名
使用grep-w精確匹配。例如,需要獲取的文件包含兩行:192.168.0.1 192.168.0.1:80。如果使用grep匹配192.168.0.1,結(jié)果是兩行-W匹配,只能得到:192.168.0.1
grep不是查看文件內(nèi)容的命令。它雖然功能強大,但可以匹配一個文件或一些文件的內(nèi)容,方便您進(jìn)行各種操作。
Grep-N file name
是個問題,因為Grep需要一個匹配模式,即您想要匹配的模式。
如果要匹配空白字符,可以使用S
如果要在文件中搜索,可以使用VIM進(jìn)行匹配。