Команда возвращает имена файлов, удовлетворяющих шаблону.
      glob ?switches? pattern ?pattern?
    
    Команда glob выполняет поиск имен файлов подобно тому, как это делает оболочка csh, и возвращает список имен, удовлетворяющих шаблону pattern. Аргументы, начинающиеся со знака -, являются управляющими ключами switches.
Возможные ключи:
Шаблоны могут включать следующие специальные символы:
| ? | Удовлетворяет любому символу; | 
| * | Удовлетворяет любой последовательности из нуля или больше символов; | 
| [chars] | Удовлетворяет любому символу из chars. Если chars включает последовательность символов типа a-b, то удовлетворяет всем символам от a до b (включительно). | 
| \x | Удовлетворяет символу x. | 
| {a,b,...} | Удовлетворяет любой из строк a, b,> и т.д. | 
Как и в csh, символ . в начале имени файла или сразу после / должен соответствовать явно или с помощью конструкции {}.
Если первый символ образца ~, то он указывает на домашний каталог пользователя, чье имя указано после ~. Если сразу после ~ идет /, то используется значение переменной окружения HOME.
Действие команды glob отличается от работы в csh в следующем:
В отличие от другихTcl-команд команда glob может работать с именами файлов только в нотации, поддерживаемой на той платформе, на которой она исполняется. Кроме того, на Windows-платформах специальные символы не допустимы в сетевых именах.