Shell编程-通配符

 时间:2024-10-30 17:37:40

1、通配符 作用? 匹配一个任意字符* 匹配任意多个字符(包括0个)[] 匹配中括号中的任意一个字符[-] 匹配中括号中的任意一个字符,-代表范围[^] 逻辑非,表示不是中括号中的任何一个通配符通常用于查找相关文件,用于命令中快速查找相关名字的相关文件

2、首先,我们查看下 ?和 *的区别? 匹配任意一个字符,意思是必须要有字符* 匹配任意多个字符,当然0个也就是没有也是可以匹配的下面示例演示下:ls先查看下我们的目录目录下面有newfile和newfile1

Shell编程-通配符

4、那我们怎么来把newfile和newfile1都匹配出来呢,ls *new*就可以了

Shell编程-通配符

6、这个时候有很多类似的文件匹配,我们就需要用到[]来匹配他们都有共同点,后面都是ewfile,只是首位的字符不一样ls [mnt]ewfile指定前面识别的字符就可以找到对应文件

Shell编程-通配符

8、那么这个时候,我们又遇到特殊需求,我们就想匹配除了n开头的ewfile的所有文件我们就会用到逻辑非[^]ls [^n]ewfile这样我们就能拿到我们想要的结果了

Shell编程-通配符

9、好了,通配符就这么多,大家熟练掌握,在不同的情况运用不同的通配符会起到非常棒的效果

  • 使用Adobe Acrobat 进行数字签名
  • 360路由端口映射设置+花生壳动态域名解析
  • My Cloud Home拆机
  • 青春版百度网盘怎么上传文件
  • 怎样使用Audio Station播放音乐
  • 热门搜索
    内测什么意思 大众带字母什么意思 fcr是什么意思 母狗什么时候来月经 什么牌子手机质量好 诱惑是什么意思 汉密尔顿手表什么档次 什么殃及池鱼 rap是什么意思 什么是水灰比