0
点赞
收藏
分享

微信扫一扫

linux中的文件通配符

小北的爹 2022-04-21 阅读 67
linux

文件通配符可以用来匹配符合条件的多个文件,方便批量管理文件
通配符采有特定的符号,表示特定的含义,此特符号称为元 meta 字符
常见的通配符如下:

* 		  匹配零个或多个字符,但不匹配 "." 开头的文件,即隐藏文件
?		  匹配任何单个字符,一个汉字也算一个字符
~ 		  当前用户家目录
~xingmu   用户xingmu家目录
. 和 ~+   当前工作目录
~-        前一个工作目录
[0-9]     匹配数字范围
[a-z]     一个字母 ,  这个匹配会缺少 Z 
[A-Z]     一个字母 , 这个匹配会缺少 a
[wang]    匹配列表中的任何的一个字符
[^wang]   匹配列表中的所有字符以外的字符
[^a-z]    匹配列表中的所有字符以外的字符
[:digit:]  任意数字,相当于0-9
[:lower:]   任意小写字母,表示 a-z
[:upper:]   任意大写字母,表示 A-Z 
[:alpha:]   任意大小写字母
[:alnum:]   任意数字或字母
[:blank:]   水平空白字符
[:space:]   水平或垂直空白字符
[:punct:]   标点符号
[:print:]   可打印字符
[:cntrl:]   控制(非打印)字符
[:graph:]   图形字符
[:xdigit:]  十六进制字符
举报

相关推荐

0 条评论