当使用某些Linux命令时,可能会使用到统配符,以下是一些通配符。
通配符:
*:匹配任何字符。
?:匹配任何单个字符。
[characters]:匹配任何在字符集characters中的字符。
[!characters]:匹配任何不在字符集characters中的字符。
[[:class:]]: 匹配作为指定类成员的任何字符。(class表示字符类)
[![:class:]]:匹配不作为指定类成员的任何字符。
常用字符类:
[:alnum:]:匹配任何字母数字字符
[:alpha:]: 匹配任何字母字符
[:digit:]:匹配任何数字字符
[:lower:]:匹配任何小写字母
[:upper:]:匹配任何大写字母
举例: