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

标签: none

评论已关闭