總算在網上找來乙個相對簡單的例子。
驗證如下:
[root@localhost tmp]# cat(es)被作為乙個組看待,它是乙個組,它的名稱是1,然後 .*表示 之後的任意個字元,【\1】指代的是前面用括號括起來的es。test.txt
tsttst tsttsttst
west gao
west abces
[root@localhost tmp]#
egrep
"w(es)t.*\1
"test.txt
west abces
[root@localhost tmp]#
grep
"w(es)t.*\1
"test.txt
grep
: invalid back reference
[root@localhost tmp]#
grep -e "
w(es)t.*\1
"test.txt
west abces
[root@localhost tmp]#
grep
"w\(es\)t.*\1
"test.txt
west abces
[root@localhost tmp]#
那麼 egrep 裡的 w(es)t.*\1 就是說 west後面任意字元,再然後再出現es的,這種行被匹配。
grep與正規表示式
grep命令 功能 輸入檔案的每一行中查詢字串。基本用法 grep acinv color auto a n b n 搜尋字串 檔名 引數說明 a 將二進位制文件以文字方式處理 c 顯示匹配次數 i 忽略大小寫差異 n 在行首顯示行號 a after的意思,顯示匹配字串後n行的資料 b before...
grep與正規表示式
正規表示式只是字串的一種描述,只有和支援正規表示式的工具相結合才能進行字串處理。本文以grep為例來講解正規表示式。grep命令 功能 輸入檔案的每一行中查詢字串。基本用法 grep acinv color auto a n b n 搜尋字串 檔名 引數說明 a 將二進位制文件以文字方式處理 c 顯...
grep與正規表示式
grep 及正規表示式 文字查詢的需要,grep,egrep,fgrep grep 根據模式,去搜尋文字,並將符合模式的文字行顯示到螢幕 pattern 文字字元和正規表示式的元字元組合而成的匹配條件 grep options pattern file.grep color root etc pas...