码迷,mamicode.com
首页 > 系统相关 > 详细

【学习笔记】shell通配符,字符集,字符集扩展

时间:2014-12-26 12:50:46      阅读:212      评论:0      收藏:0      [点我收藏+]

标签:

通配符:

所谓通配符,指的时一种文件名的样式,可用来比对文件名,以找到相符的文件。

*:代表任意的字符串,可以是空字符串

?:代表一个字符,但不可以为空

例如:列出/usr/bin下所有的文件

ls -la /usr/bin/*

列出/usr/bin下,文件名长度为4的文件:

ls -la /usr/bin/????

字符集合:

字符集合的符号是中括号:[]

[a-z]:

[A-Z]:

[0-9]

[a-zA-Z]

[a-zA-Z0-9]

括号扩展的符号是{}它的用途是组合字符串。

例如{g,nc,s}ftp代表{}中列举的字符串,分别和ftp组合起来。她代表gftp,ncftp,sftp

【学习笔记】shell通配符,字符集,字符集扩展

标签:

原文地址:http://www.cnblogs.com/sky-zhao/p/4186339.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!