命令通配符
系统管理类命令
一、命令通配符
通配符
*:匹配任意长度的任意字符
?:匹配任意单个字符
[]:匹配指定范围内的任意单个字符
[^]:匹配指定范围外的任意单个字符
范围内:
- [[:upper:]]:所有的大写字母
- [[:lower:]]:所有的小写字母
- [[:alpha:]]:匹配所有的字母
- [[:digit:]]:所有的数字
- [[:alnum:]]:字母和数字
- [[:space:]]:空白字符
- [[:punct:]]:标点符号
范围外:
- [ ^ [:upper:]]:除所有的大写字母
- [ ^ [:lower:]]:除所有的小写字母
- [ ^ [:alpha:]]:除匹配所有的字母
- [ ^ [:digit:]]:除所有的数字
- [ ^ [:alnum:]]:除字母和数字
- [ ^ [:space:]]:除空白字符
- [ ^ [:punct:]]:除标点符号
例如:列出/var目录下,以一个小写字母开头,一个小写字母结尾,中间出现任意一位任意字符的文件
二、常见的系统管理类命令: