1、文件類型介紹
linux系統(tǒng)中主要包括以下七種文件類型: d 目錄 - 普通文件 l 符號鏈接 s 套接字文件 b 塊設備文件 c 字符設備文件 p 命名管道文件
2、正則表達式
正則表達式在shell編程中非常重要。
從一個文件或命令輸出中抽取或過濾文本時。可使用正則表達式(RE),正則表達式是一些特殊或不很特殊的字符串模式的集合。
基本的元字符集:
^ 只匹配行首。
$ 只匹配行尾。
* 一個單字符后緊跟*,匹配0個或多個此單字符。
[] 匹配[]內(nèi)字符,可以是一個單字符,也可以是字符序列。可以使用-來表示[]內(nèi)范圍,如[1-5]等價于[1,2,3,4,5]。
屏蔽一個元字符的特殊含義,如$表示字符$,而不表示匹配行尾。
. 匹配任意單字符。
pattern{n} 匹配pattern出現(xiàn)的次數(shù)n
pattern{n,}m匹配pattern出現(xiàn)的次數(shù),但表示次數(shù)最少為n
pattern{n,m} 匹配pattern出現(xiàn)的次數(shù)在n與m之間(n,m為0-255)
常見例子:
顯示可執(zhí)行的文件:ls
主站蜘蛛池模板:
楚雄市|
双峰县|
东乡|
沙洋县|
禹城市|
手游|
西青区|
井陉县|
孝感市|
靖安县|
洛川县|
沁水县|
汉川市|
山阳县|
临潭县|
山丹县|
佳木斯市|
彝良县|
连平县|
鹤壁市|
昌平区|
巫溪县|
巴彦县|
富平县|
格尔木市|
宁阳县|
丹寨县|
平南县|
延长县|
洛宁县|
江西省|
仙居县|
长丰县|
麻栗坡县|
屏南县|
绥宁县|
抚远县|
通山县|
施秉县|
进贤县|
乌兰浩特市|