1. 程式人生 > >Linux文件通配符

Linux文件通配符

tab style 大小 小寫 -a lower mage lob 範圍

文件通配符
符號 通配符標識
* 匹配零個或多個字符
? 匹配任何單個字符
~ 匹配任何單個字符
~mage 用戶mage家目錄
~+ 當前工作目錄
~- 前一個工作目錄
[0-9] 匹配數字範圍
[a-z] 小寫字母
[A-Z] 大寫字母
[wang] 匹配列表中的任何的一個字符
[^wang] 匹配列表中的所有字符以外的字符

預定義的字符類:man 7 glob

符號 字符標識
[:digit:] 任意數字,相當於0-9
[:lower:] 任意小寫字母
[:upper:] 任意大寫字母
[:alpha:] 任意大小寫字母
[:alnum:] 任意數字或字母
[:blank:] 水平空白字符
[:space:] 水平或垂直空白字符
[:punct:] 標點符號
[:print:] 可打印字符
[:cntrl:] 控制(非打印)字符
[:graph:] 圖形字符
[:xdigit:] 十六進制字符

Linux文件通配符