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重定向的主要内容,如果未能解决你的问题,请参考以下文章

linux学习14 Linux运维高级系统应用-glob通配及IO重定向

glob通配符IO重定向settrtee管道符

linux基础05-管道及IO重定向

IO重定向及管道

IO重定向及管道

IO重定向及管道