1 則表達式是具有一定句法的集合或短語,表示某類文本或字元串。正規表達式使得使用者能夠利用比較少的預定義字元集合來表示多種字元組合。
2 元字元代表一組字元或指令的字元串。
3 常見元字元:
.代表一個字元
[]其結果将比對括号内的任意一個字元
*代表零個或多個其他字元
[^ ]不要比對脫字元之後的任何字元
^ 隻有當搜尋序列位于行首時才進行比對
^[] 比對括号内的任意一個字元,比對行首的序列。
$ 隻比對在行尾出現的執行個體
\ 删除緊跟其後的字元的特殊意義
?代表零個或一個字元
[a-z] 比對任意一個字母
[0-9] 比對0-9中的某個數字
[d-m7-9] 比對d到m之間的某個字元或7到9之間的某個數字
4 常與其他指令搭配:
awk ed fgrep less more expr sed grep vi egrep
5 tee指令使得使用者能夠将指令的輸出發送到多個位置
ps -ef | tee /tmp
6 script指令使得使用者能夠記錄全部的互動式登陸會話
script -a /tmp
從啟用該指令開始,他就捕捉使用者的每一個按鈕并儲存到一個檔案,exit中止。
7 wc指令使得使用者能夠列印檔案中換行符、字元或單詞的總數。
-c字元總數 -l換行符總數 -w單詞的總數
本文轉自 小強測試幫 51CTO部落格,原文連結:http://blog.51cto.com/xqtesting/808417,如需轉載請自行聯系原作者