學(xué)習(xí)的內(nèi)容來自于Linux Shell腳本攻略(2)
內(nèi)容只做了簡單的記錄,方便自己學(xué)習(xí)
shell 命令查詢地址:http://man.linuxde.net/
shell正則
^行起始標(biāo)記 ^tux 匹配以tux起始的行
行尾標(biāo)記 tux\ 匹配以tux結(jié)尾的行
匹配字符
. 匹配任意字符
[] 匹配包含在[字符]至中的任意一個字符
[]匹配出[字符] 之外的任意一個字符
[ -] 匹配[-]指定范圍內(nèi)的任意一個字符
()創(chuàng)建一個用于匹配的字符串
匹配次數(shù)
? 匹配之前的項1次或者0次
+匹配之前的項1次或者多次
*匹配之前的項0次或者多次
{n} 匹配之前的項n次
{n,}匹配之前的項至少n次
{n,m}匹配之前的項所需匹配的最小次數(shù)和最大次數(shù) 如[0-9]{2,5} 匹配2位數(shù)到5位數(shù)字任意一個數(shù)字
匹配邏輯
| 匹配左右兩邊
\ 轉(zhuǎn)義字符