1.常用的通配符
(1)*
代表0个到无穷多个任意字符
(2)?
代表一定有一个任意字符
(3)[]
代表一定有一个在中括号内的字符,例如[abcd]代表一定有一个字符,且该字符是abcd其中的某一个
(4)[-]
例如,[a-z],[1-9]表示一定有一个字符,且在中括号中表示的字符范围中的某一个。
(5)[^]
例如,[^abc]表示一个有一个字符,且该字符一定不是abc中的任何一个。
2.使用举例
ll -d /etc/cron*
ll -d /etc/????
ll -d /etc/*[0-9]*
ll -d /etc/[^a-z]*
cp -a /etc/[^a-z]* /tmp
备注:
(1)正则表达式和通配符是两回事哦
(2)通配符与占位符