字符 | 含义 |
---|---|
* | 匹配 0 或多个字符 |
? | 匹配任意一个字符 |
[list] | 匹配 list 中的任意单一字符 |
[^list] | 匹配 除list 中的任意单一字符以外的字符 |
[c1-c2] | 匹配 c1-c2 中的任意单一字符 如:[0-9] [a-z] |
{string1,string2,...} | 匹配 string1 或 string2 (或更多)其一字符串 |
{c1..c2} | 匹配 c1-c2 中全部字符 如{1..10} |
[root@localhost zth]# ls *.txt
aa.txt bb.txt
[root@localhost zth]# touch a{1..10}.txt
[root@localhost zth]# ls *.txt
a10.txt a2.txt a4.txt a6.txt a8.txt aa.txt
a1.txt a3.txt a5.txt a7.txt a9.txt bb.txt