一、通配符实例
1、显示所有menu0开头的文件
[root@kittod ~]# ls menu0*
menu01.sh menu02.sh menu03.sh menu04.sh
2、显示所有m开头后面只有单个字符的文件
[root@kittod ~]# ls m?
m1 m2 m3
3、显示所有m或者n开头的文件
[root@kittod ~]# ls [mn]*
m1 m2 m3 menu01.sh menu02.sh menu03.sh menu04.sh n71 n72 n73
4、显示所有以字母开头的文件
[root@kittod ~]# ls [a-Z]*
BC1 BC2 BC3 m1 m2 m3 menu01.sh menu02.sh menu03.sh menu04.sh n71 n72 n73
5、显示所有数字开头的文件
[root@kittod ~]# ls [0-9]*
12a 12b 12c 12d
6、查看所有不区分大小写的字母开头的文件
[root@kittod ~]# ls [[:alpha:]]*
BC1 BC2 BC3 m1 m2 m3 menu01.sh menu02.sh menu03.sh menu04.sh n71 n72 n73
7、查看所有以数字开头的文件
[root@kittod ~]# ls [[:digit:]]*
12a 12b 12c 12d
8、查看所有以字母或者数字开头的文件
[root@kittod ~]# ls [[:alnum:]]*
12a 12b 12c 12d BC1 BC2 BC3 m1 m2 m3 menu01.sh menu02.sh menu03.sh menu04.sh n71 n72 n73
二、正则表达式介绍和使用
什么是正则表达式:正则表达式是通过一些特殊字符的排列,用以查找、替换、删除一行或多行文字字符串,简单的说,正则表达式就是用在字符串的处理上面的一项表示式。