通配符
?
表示单个字符;*
(star)表示任意数量的字符;**
(global star)表示递归地匹配任意数量的字符,包括/
;[aeiou]
和正则表达式意义相同,但是匹配失败时会escape变回原意;[!aeiou]
表示除了aeiou;{aeiou}
匹配失败时不会变回原意,并且可以嵌套其他通配符,{a..z}
匹配a到z
通配符是先解释,再执行。不匹配时,会原样输出。只适用于单层路径(除了global star)。文件名中可能出现通配符。
?
表示单个字符;*
(star)表示任意数量的字符;**
(global star)表示递归地匹配任意数量的字符,包括/
;[aeiou]
和正则表达式意义相同,但是匹配失败时会escape变回原意;[!aeiou]
表示除了aeiou;{aeiou}
匹配失败时不会变回原意,并且可以嵌套其他通配符,{a..z}
匹配a到z
通配符是先解释,再执行。不匹配时,会原样输出。只适用于单层路径(除了global star)。文件名中可能出现通配符。
评论已关闭