glob及IO重定向
Posted 小兔无情
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了glob及IO重定向相关的知识,希望对你有一定的参考价值。
(一)bash的基础特性
- globbing:文件名通配
- *:匹配零或零个以上的任意字符
- ?:匹配任意的单个字符,不可以为零个
- []:匹配指定范围内的任意单个字符,有几种特殊格式
- [a-z]/[A-Z]:任意一个字母,注意不区分大小写,p[a-z]a,外面的p和a区分大小写,里面的a-z不区分
- [[:upper:]]:匹配一个大写字母,外层的中括号是通配符,里面的所有的表示一个范围
- [[:lower:]]:匹配一个小写字母
- [[:alpha:]]:匹配一个字母
- [[:digit:]]:匹配一个数字
- [[:alnum:]]:匹配一个字母或数字,等于[[:alpha:][:digit:]]
- [[:space:]]:匹配一个空白字符
- [[:punct:]]:匹配一个标点符号
- [0-9]:任意一个数字
- [a-z0-9]:任意一个字母或者数字
- [abcxyz]:从六个字母中匹配一个
- [^]:匹配指定范围外的任意单个字符
以上是关于glob及IO重定向的主要内容,如果未能解决你的问题,请参考以下文章