glob
/glob/, ではなく, /glohb/, 動詞・名詞
[Unix; 一般的] ワイルドカードを含む名前の特殊文字を展開すること、またはそうする行為(その動作はglobbingとも呼ばれる)。ファイル名のワイルドカード指定に関するUnixの慣習は十分に浸透しているため、多くのハッカーは書き言葉の英語でも、特に技術的な話題に関するメールやニュースで、そのいくつかを使う。よく見かけるものには以下が含まれる。
* |
任意の文字列のワイルドカード(UN*Xも参照) |
? |
任意の1文字のワイルドカード(一般に、単語の先頭または途中でのみこのように読まれる) |
[] |
囲まれた文字のいずれかにマッチするワイルドカードを区切る |
{} |
カンマ区切りの選択肢の択一。したがって‘foo{baz,qux}’は‘foobaz’または‘fooqux’と読まれる |
いくつかの例。「彼は自分の名前は[KC]arlだと言った」(曖昧さを表す)。「talk.politics.* は読まない」(Usenet上のtalk.politicsのサブグループのいずれか)。他の例はXの項目に挙げられている。globパターンはregexpで使われるものと似ているが、同一ではないことに注意。
歴史的な注記:このジャーゴンの用法は、Bourne以前の古いバージョンのUnixシェルでワイルドカードを展開したサブプログラムの名前であるglobに由来する。