1. 程式人生 > >Bash Shell中的通配符及轉義字符的使用

Bash Shell中的通配符及轉義字符的使用

mman 單個字符 module abc 轉義字符 單引號 mod 使用 單純

通配符

星號(*)代表匹配零個或多個字符

問號(?)代表匹配單個字符

中括號數字([0-9])代表匹配0~9之間的單個數字字符

中括號加字母[abc]則匹配a,b,c三個字符中的任意一個字符

轉義字符

反斜杠\:使反斜杠後面的一個變量變為單純的字符串

單引號‘’:轉義其中所有的變量為單純的字符串

雙引號“”:保留其中的變量屬性,不進行轉義處理

反引號··:把其中的命令執行後返回結果

註: 反引號的作用可以用$(command)來代替,如下面兩個命令等價:
$ ls /lib/modules/`uname -a | cut -d " " -f 3`
$ ls /lib/modules/$(uname -a | cut -d " " -f 3)

Bash Shell中的通配符及轉義字符的使用