知识屋:更实用的电脑技术知识网站
所在位置:首页 > 操作系统 > linux

shell中的通配符以及特殊符

发布时间:2014-09-05 14:33:30作者:知识屋

shell中的通配符以及特殊符
 
1.通配符
 
在 bash的操作环境中还有一个非常有用的功能,那就是通配符 (wildcard)!我们利用 bash 处理数据就更方便了!底下我们列出一些常用的通配符喔。
 
 
例子:
 
[html] 
(1)找出 /etc/ 底下以 cron 为开头的档名:# ll -d /etc/cron*    <==加上 -d 是为了仅显示目录而已  
(2)找出 /etc/ 底下文件名『刚好是五个字母』的文件名:# ll -d /etc/?????    <==由于? 一定有一个,所以五个 ? 就对了  
(3)找出 /etc/ 底下文件名所有数字的文件名:# ll -d /etc/*[0-9]*  <==记得中括号左右两边均需 *  
(4)找出 /etc/ 底下,档名开头非为小写字母的文件名:# ll -d /etc/[^a-z]*  <==注意中括号左边没有 *  
<span style="font-size:18px;"><strong></strong></span>  
 
2.特殊符号
 
        通配符之外,bash 环境中特殊符号有哪些呢?底下我们先汇整一下:
 
(免责声明:文章内容如涉及作品内容、版权和其它问题,请及时与我们联系,我们将在第一时间删除内容,文章内容仅供参考)
收藏
  • 人气文章
  • 最新文章
  • 下载排行榜
  • 热门排行榜