通配符基础
通配符 又称多义符。在描述文件时,有时在文件名部分用到
一些通配符,以加强命令的功能。在Linux系统中有以下基本
的通配符:
?:表示该位置可以是一个任意的单个字符。
*:表示该位置可以是若干个任意字符。
方括号[charset]:可替代charset集中的任何单个字符
下面对方括号通配符进行一些说明。例如
[cChH]:表示在文件的该位置中可出现任意单个的c或h字符的大小
写形式。
另外,通配符集还能描述介于字符对之间的所有字符。如“[a-
z]”就可以代替任意小写字母,而[a-zA-Z]则可替代任意字母。
注意可替代的字符包括a到z和A到Z字符对之间的所有字符。