亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 系統 > Linux > 正文

shell編程基礎知識小結

2019-10-26 18:36:13
字體:
來源:轉載
供稿:網友

1、文件類型介紹
linux系統中主要包括以下七種文件類型: d 目錄 - 普通文件 l 符號鏈接 s 套接字文件 b 塊設備文件 c 字符設備文件 p 命名管道文件

2、正則表達式
正則表達式在shell編程中非常重要。

從一個文件或命令輸出中抽取或過濾文本時??墒褂谜齽t表達式(RE),正則表達式是一些特殊或不很特殊的字符串模式的集合。

基本的元字符集:
^ 只匹配行首。
$ 只匹配行尾。
* 一個單字符后緊跟*,匹配0個或多個此單字符。
[] 匹配[]內字符,可以是一個單字符,也可以是字符序列??梢允褂?來表示[]內范圍,如[1-5]等價于[1,2,3,4,5]。
屏蔽一個元字符的特殊含義,如$表示字符$,而不表示匹配行尾。
. 匹配任意單字符。
pattern{n}   匹配pattern出現的次數n
pattern{n,}m匹配pattern出現的次數,但表示次數最少為n
pattern{n,m} 匹配pattern出現的次數在n與m之間(n,m為0-255)

常見例子:
顯示可執行的文件:ls –l | grep …x...x..x
只顯示文件夾:ls –l | grep  ^d
匹配所有的空行:^$
匹配所有的單詞:[A-Z a-z]*
匹配任一非字母型字符:[^A-Z a-z]
包含八個字符的行:^……..$(8個.)

更多內容,請查閱正則表達式的詳細資料加深學習。

3、字符類描述
常用的可用字符類列表:
[:alnum:] 字母數字 [a-z A-Z 0-9]
[:alpha:] 字母 [a-z A-Z]
[:blank:] 空格或制表鍵
[:cntrl:] 任何控制字符
[:digit:] 數字 [0-9]
[:graph:] 任何可視字符(無空格)
[:lower:] 小寫 [a-z]
[:print:] 非控制字符
[:punct:] 標點字符
[:space:] 空格
[:upper:] 大寫 [A-Z]
[:xdigit:] 十六進制數字 [0-9 a-f A-F]

使用字符類可以更好地適應非英語 locale(包括某些必需的重音字符等)。

4、引號類型
shell中共有四種引用類型:
“ ”雙引號
‘ '單引號
` `  反引號
    反斜線

說明:
“ ”可引用除$、` 、 、外的任意字符或字符串,“ ”中的變量能夠正常顯示變量值。
‘ '與“ ”類似,不同在于shell會忽略任何的引用值。
例如: GIRL=‘girl'
       echo “The ‘$GIRL' did well”
       則打印:The ‘girl' did well

說明:
 ` `用于設置系統命令的輸出到變量,shell會將` `中的內容作為一個系統命令并執行質。
    例如:echo `date` 則打印當前的系統時間。

說明:
    用來屏蔽特殊含義的字符:&  *  +  ^  $  `  “  |  ?
    例如:expr 12 * 12 將輸出144

5、變量設置的幾種模式
變量設置時的不同模式:
valiable_name=value   設置實際值到 variable_name中

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
久久久久久久999| 97免费中文视频在线观看| 国产视频一区在线| 久久影视免费观看| 久久久噜噜噜久久| 国产网站欧美日韩免费精品在线观看| 久久电影一区二区| 中文字幕日韩av综合精品| 国产中文字幕91| 日韩欧美中文免费| 国产精品第一视频| 久久精品99无色码中文字幕| 久久久久久香蕉网| 国产精品海角社区在线观看| 国产精品高潮在线| 久久精品人人爽| 欧美老女人xx| 亚洲精品国产福利| 欧美在线一区二区视频| 欧美小视频在线观看| 日本久久亚洲电影| 国产91精品高潮白浆喷水| 91地址最新发布| 欧美成人h版在线观看| 国产精品劲爆视频| 91色视频在线导航| 播播国产欧美激情| 久久色精品视频| 亚洲精品一区二区久| 国产精品一区二区三区成人| 91久久久亚洲精品| 亚洲国模精品私拍| 国产精品久久不能| 91免费欧美精品| 欧美激情久久久久| 日韩一级裸体免费视频| 亚洲影影院av| 欧美日韩激情美女| 欧美日韩国产色| 亚洲精品久久久久中文字幕欢迎你| 国产精品久久久久久久久| 亚洲爱爱爱爱爱| 国产aaa精品| 国产精品精品国产| 俺去亚洲欧洲欧美日韩| 九色精品免费永久在线| 成人福利网站在线观看11| 欧美中文字幕在线观看| 亚洲男人天天操| 亚洲精选一区二区| 亚洲成人av资源网| 日韩电影中文字幕在线| 伊人亚洲福利一区二区三区| 国产精品久久久久久久久久新婚| 国产综合久久久久久| 中文字幕在线看视频国产欧美在线看完整| 成人天堂噜噜噜| 亚洲iv一区二区三区| 欧美肥老太性生活视频| 国产精彩精品视频| 中文字幕一区二区精品| 精品久久久91| 国产精品精品久久久| 亚洲人成电影网站色www| 久久影视电视剧免费网站清宫辞电视| 国产精品稀缺呦系列在线| 亚洲大胆人体视频| 亚洲激情小视频| 亚洲毛片在线观看.| 91精品国产91久久久久久最新| 91精品国产亚洲| 国产69精品久久久久99| 久久久99免费视频| 亚洲国产成人精品一区二区| 国产亚洲精品一区二555| 中文字幕在线日韩| 亚洲毛片在线免费观看| 一区三区二区视频| 日韩在线观看免费av| 中文字幕久久久av一区| 亚洲色图在线观看| 懂色av影视一区二区三区| 欧美日韩不卡合集视频| 国产精品一区二区在线| 精品国产户外野外| 国产欧美精品xxxx另类| 欧美激情在线一区| 国产精品久久久久久av下载红粉| 欧美极品少妇与黑人| 亚洲剧情一区二区| 亚洲国产欧美在线成人app| 91久久久亚洲精品| 久久久国产精品免费| 亚洲一区二区三区777| 精品视频在线观看日韩| 精品综合久久久久久97| 精品小视频在线| 欧美精品国产精品日韩精品| 中文字幕少妇一区二区三区| 欧美日韩国产成人高清视频| 蜜臀久久99精品久久久久久宅男| 亚洲2020天天堂在线观看| 黑人巨大精品欧美一区二区三区| 色偷偷888欧美精品久久久| 日韩精品中文字幕在线| 国产精品久久久久久久久久ktv| 欧美一级在线亚洲天堂| 亚洲男人第一av网站| 在线视频欧美日韩| 亚洲欧美精品中文字幕在线| 自拍偷拍亚洲在线| 成人激情电影一区二区| 91国自产精品中文字幕亚洲| 精品国产一区二区三区久久狼黑人| 最近2019中文字幕在线高清| 日韩精品高清在线观看| 日韩av在线不卡| 成人免费淫片aa视频免费| 亚洲奶大毛多的老太婆| 欧美重口另类videos人妖| 亚洲网站在线播放| 欧美成人精品在线观看| 成人做爽爽免费视频| 中文字幕日韩欧美精品在线观看| 91精品久久久久久久久久久久久| 日韩电影在线观看中文字幕| 亚洲人成网站免费播放| 中文字幕自拍vr一区二区三区| 国产精品久久久久免费a∨| 两个人的视频www国产精品| 少妇av一区二区三区| 欧美精品免费在线| 青青草原一区二区| 国产v综合ⅴ日韩v欧美大片| 欧美丝袜一区二区| 亚洲美女黄色片| 91精品在线观| 日韩精品欧美激情| 91精品视频一区| 亚洲精品二三区| 国产精品久久久久久久久久三级| 日韩在线视频播放| 欧美久久精品午夜青青大伊人| 国产精品福利在线观看网址| 91免费在线视频| 中文字幕日韩欧美在线视频| 日韩精品久久久久久福利| 日韩欧美大尺度| 亚洲精品国产福利| 欧美激情中文网| 色小说视频一区| 日日摸夜夜添一区| 久久久久久久久久亚洲| 136fldh精品导航福利| 国产成人小视频在线观看| 国产视频在线观看一区二区| 欧美激情一区二区三区成人| 97在线精品国自产拍中文| 精品亚洲一区二区三区四区五区| 欧美激情第1页| 日韩欧美一区二区在线| 日韩欧美精品在线观看| 久久夜色撩人精品| www.亚洲免费视频|