首页 > 系统服务 > 详细

linux---匹配文件---字符扩展

时间:2020-09-23 11:53:30      阅读:47      评论:0      收藏:0      [点我收藏+]

目录下有这几个文件

 

 

技术分享图片

 

 

  • 一:? 字符扩展

  • ?字符代表文件路径里面的任意单个字符,不包括空字符。比如,Data???匹配所有Data后面跟着三个字符的文件名。

----文件名字有几位,就用几个?号

 

1.想匹配 文件 lwy.txt,可以用    ls ???.txt

技术分享图片

 

2.想匹配 文件 123456.txt,可以用    ls ??????.txt

 技术分享图片

  • 二:* 字符扩展

  • ----*字符代表文件路径里面的任意数量的任意字符,包括零个字符

1.  *.txt代表后缀名为.txt的所有文件。

 技术分享图片

 

2.如果想输出当前目录的所有文件,直接用*即可。

技术分享图片

3.*可以匹配空字符,下面是一个例子。

技术分享图片

  • 三:方括号扩展

  • 方括号扩展的形式是[...],只有文件确实存在的前提下才会扩展。如果文件不存在,就会原样输出。括号之中的任意一个字符。
  • 比如,[aeiou]可以匹配五个元音字母中的任意一个。

 

linux---匹配文件---字符扩展

原文:https://www.cnblogs.com/lllwy/p/13716738.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!