linux學習筆記 7

2022-05-08 07:18:07 字數 902 閱讀 1259

當從乙個檔案或命令輸出中抽取或過濾文字時,可以使用正規表示式( r e),正規表示式是一些特殊或不很特殊的字串模式的集合。

表7-1 基本元字符集及其含義

^ 只只匹配行首

$ 只只匹配行尾

* 只乙個單字元後緊跟*,匹配0個或多個此單字元

[ ] 只匹配[ ]內字元。可以是乙個單字元,也可以是字串行。可以使用 - 表示[ ]內字串行範圍,如用[ 1 - 5 ]代替[ 1 2 3 4 5 ]

\ 只用來遮蔽乙個元字元的特殊含義。因為有時在s h e l l中一些元字元有特殊含義。\可以使其失去應有意義

. 只匹配任意單字元

p a t t e r n \ 只用來匹配前面p a t t e r n出現次數。n為次數

p a t t e r n \ m 只含義同上,但次數最少為n

p a t t e r n \ 只含義同上,但p a t t e r n出現次數在n與m之間

使用句點匹配單字元

句點「.」可以匹配任意單字元。例如,如果要匹配乙個字串,以b e g開頭,中間夾乙個任意字元,那麼可以表示為b e g . n,「.」可以匹配字串頭,也可以是中間任意字元。

在行首以^匹配字串或字串行

^只允許在一行的開始匹配字元或單詞。

。^在正規表示式中使用頻繁,因為大量的抽取操作通常在行首。在行首第4個字元為1,匹配操作表示為:

^ . . . 1

在行尾以$匹配字串或字元

可以說$與^正相反,它在行尾匹配字串或字元, $符號放在匹配單詞後。假定要匹配以單詞t r o u b l e結尾的所有行,操作為:

t r o u b l e $

類似的,使用1 d $返回每行以1 d結尾的所有字串。

如果只返回包含乙個字元的行,操作如下:

^ . $

Linux學習筆記7

對於目錄 r許可權 檢視目錄內檔案列表的許可權 w許可權 在該目錄內建立 刪除 重新命名檔案的許可權 x許可權 能否使用cd命令進入到目錄的許可權 許可權計算轉換 eg rwxrw r 766 654 rw r xr chmod 許可權 檔名稱 設定檔案 目錄許可權 eg chmod 777 hah...

linux學習筆記(7) 》ubunt

linux學習筆記 7 ubuntu掛起後無法喚醒 解決 crazybird 想必大家都用習慣windows的待機,但是ubuntu的掛起總是讓人很頭痛,每次掛起出去了,回來後就打不開,硬碟啟動,燈都亮的很正常,就是螢幕是黑色的。下面讓我們來一起解決這個問題 首先 安裝這個包 sudo apt ge...

學習筆記7

昨天翻了一下前不久做的筆記,發現自己忘了很多,這一記就主要寫一下總結吧。首先就是自己的學習方法應該要有調整了,光是看與理解去學習php我自己的接收能力已經差不多到極限了,對php的理解和氛圍差不多也培養起基礎了。由於前一段時間的對公司專案的 的茫然無知所以花了很多的時間去了解,所以也沒有多少時間去敲...