打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
Linux shell编程常用通配符!

  所谓通配符,就是使用通用匹配信息的符号匹配零个或者多个字符。而在Linux shell编程中,shell提供了特殊字符来帮助你快速指定一组文件名,这些特殊的符号被称为通配符。那么Linux shell编程常用通配符有哪些?以下是详细的内容介绍。

  Linux shell编程常用通配符

  1、*:匹配任意多个字符,这个也是我们最经常用到的,可以匹配到所有的文件名。

  2、?:匹配任一单个字符,这个可以让我们更精确的匹配,*匹配到的内容还是比较多的。

  3、[chars]:匹配任意一个属于字符集中的字符,chars表示一组字符。

  4、[!chars]:匹配任意一个不属于字符集中的字符,chars表示一组字符,!取反。

  5、[[:class:]]:匹配一个属于指定字符类中的字符,[:class:]表示一种字符类,比如数字、大小写字母等。

  Linux shell编程常用字符类

  1、[:alnum:]:匹配任意一个字母或者数字,传统Unix写法:a-zA-Z0-9。

  2、[:alpha:]:匹配任意一个字母,传统Unix写法:a-zA-Z。

  3、[:digit:]:匹配任意一个数字,传统Unix写法:0-9。

  4、[:lower:]:匹配任意一个大写字母,传统Unix写法:A-Z。

  5、[:upper:]:匹配任意一个大写字母,传统Unix写法:A-Z。

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
UC头条:Linux命令
linux下shell的工作原理
Linux Shell 通配符、元字符、转义符使用实例介绍
生信分析人员如何系统入门Linux(2019更新版)
对 Linux 新手非常有用的 20 个命令
Linux之通配符
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服