中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

Linux shell 腳本示例(二)

發布時間:2020-07-22 09:57:26 來源:網絡 閱讀:496 作者:woonli 欄目:開發技術

一、正則表達式
a、基本正則表達式

元字符 描述
. 匹配任意單個字符
* 匹配其前面的字符任意次
.* 任意長度的任意字符
[] 匹配指定范圍內的任意單個字符
[^] 匹配指定范圍外的任意單個字符
[:lower:] 小寫字母
[:upper:] 大寫字母
[:alpha:] 所有字母
[:digit:] 數字
[:alnum:] 所有數字和字母
[:punct:] 標點符號
[:space:] 空白字符
\? 匹配其前面的字符1次或0次
{m,n} 匹配其前面的字符至少m次,至多n次
^ 鉚定行首,此字符后面的任意內容必須出現在行首
$ 鉚定行尾,此字符前面的任意內容必須出現在行尾
^$ 表示空白行
\<或\b 鉚定詞首,其后面的任意字符必須作為單詞的首部出現
\>或\b 鉚定詞尾,其前面的任意字符必須作為單詞的尾部出現
() 分組
(ab)* ab作為一個整體,可以出現任意次
(ab).*\1 引用第一個左括號以及與之對應的右括號所包括的所有內容
(ab).*\2 引用第二個左括號以及與之對應的右括號所包括的所有內容

b、擴展整個表達式

. 匹配任意單個字符
[] 匹配指定范圍內的任意單個字符
[^] 匹配指定范圍外的任意單個字符
* 匹配其前字符任意次
? 匹配其前字符0次或1次
+ 匹配其前字符至少1次,類似于基本正則表達式{1,}
{m,n} 匹配其前面的字符至少m次,至多n次
^ 行首
$ 行尾
\<或\b 詞首
\>或\b 詞尾

c、實例
cp一份/etc/passwd文件到/tmp

#查找特定的關鍵字
grep -n "ntp" /tmp/passwd 
#對查找結果進行取反
grep -vn "ntp" /tmp/passwd 
#利用[]查找集合字符
 grep -n "p[ou]" /tmp/passwd 
#利用^取反
 grep -n "p[^o]" /tmp/passwd 
向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

化州市| 云梦县| 高唐县| 和政县| 馆陶县| 都匀市| 嵊泗县| 渭源县| 平湖市| 邵阳市| 嫩江县| 双峰县| 天镇县| 淮阳县| 仙桃市| 泾阳县| 前郭尔| 洪湖市| 鄂尔多斯市| 七台河市| 孝昌县| 古浪县| 弥勒县| 镶黄旗| 论坛| 嵩明县| 含山县| 扬中市| 昭苏县| 淮滨县| 阜宁县| 永善县| 交城县| 平罗县| 苍梧县| 曲沃县| 专栏| 广河县| 佳木斯市| 吴旗县| 财经|