|
/glob/, *not* /glohb/ To expand wild card characters in a {path name}. In Unix the {file name} wild cards are: * = zero or more characters (E.g. UN*X) ? = any single character [] any of the enclosed characters {} indicate alternation of comma-separated alternatives, thus foo{baz,qux} would expand to "foobaz" or "fooqux". This syntax generates a list of all possible expansions, rather than matching one. These have become sufficiently pervasive that hackers use them in written English, especially in {electronic mail} or {Usenet} news on technical topics. E.g. "He said his name was [KC]arl" (expresses ambiguity). "I don't read talk.politics.*" (any of the talk.politics subgroups on {Usenet}). Other examples are given under the entry for {X}. Note that glob patterns are similar, but not identical, to those used in {regexps}. "glob" was a subprogram that expanded wild cards in archaic pre-{Bourne} versions of the {Unix} {shell}. (1997-07-16) スポンサード リンク
|