linux通配符

通配符


作用:匹配一個任意字符

 

*

作用:匹配0個或任意多個字符,也就是可以匹配任何內容

 

[]

作用:匹配括號中任意一個字符

 

[-]

作用:匹配括號中任意一個字符,-代表一個範圍

 

[^]

作用:邏輯非,表示匹配不是中括號內的一個字符

 

Bash中其他特殊符號

‘ ’

作用:單引號;在單引號中所有的特殊符號,都沒有特殊含義

 

“ ”

作用:雙引號;在雙引號中特殊符號都沒有特殊含義,但是$、·、\例外,擁有“調用變量的值”、“引用命令”、“轉義符”的特殊含義

 

` `

作用:反引號,反引號括起來的內容都是系統命令,在Bash中會先執行它。和$()作用一樣。

 

$()

作用:和反引號一樣,用來引用系統命令

 

#

作用:在Shell腳本中,#開頭的行代表註釋

 

$

作用:用於調用變量的值,

 

\

作用:轉移符,跟在\之後的特殊符號將失去特殊含義,變爲普通字符

 

 

發佈了81 篇原創文章 · 獲贊 35 · 訪問量 4萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章