[# 1.定義
- 正則表達(dá)式是處理字符串的方法谆棱,他是以行為單位來進(jìn)行字符串的處理行為措近。正則表達(dá)式通過一些特殊符號(hào)的輔助浇揩,可以讓用戶輕易達(dá)到查找,刪除绽榛,替換謀特定字符串的處理程序湿酸。
2.grep的使用
- grep是分析一行信息,若當(dāng)中有我們所需要的信息灭美,就將該行拿出來推溃,語法如下:
# grep [-acinv] [--color=auto] '查找字符串' filename
參數(shù):
-a :將binary文件已txt文件的方式查找數(shù)據(jù)
-c 計(jì)算找到“查找字符串”的次數(shù)
-i 貨流大小寫的不同,所以大小寫視為相同
-n 順便輸出行號(hào)
-v 反向選擇届腐,即顯示出沒有'沒有字符串‘內(nèi)容的哪一行
- gerp的一些高級(jí)參數(shù)
# grep [-a] [-p] [--color=auto] '搜尋字符串' filename
需要注意的是grep尋找字符串時(shí)铁坎,是整行來進(jìn)行數(shù)據(jù)選取的蜂奸。如果有一個(gè)文件有10行,其中兩行是所需要的查找的字符串硬萍,則只會(huì)顯示兩行扩所。