Краткое введение в подстановочные символы

Рассмотрим еще одну важную тему, посвященную подстановочным символам. Подробно она изложена в гл. 16 при изучении оболочки Unix, но поскольку мы уже неоднократно использовали эту технику, разумно будет сказать о ней несколько слов.

Подстановочные символы применяются для указания в одном компактном выражении имен нескольких файлов или каталогов. Мы уже неоднократно использовали звездочку (*), заменяющую любое число (включая нуль) произвольных символов. Например, выражение *.txt соответствует всем перечисленным ниже именам файлов.

По умолчанию оболочка Bash обеспечивает богатый синтаксис применения подстановочных символов. Мы ещё рассмотрим эту оболочку подробнее, но пока давайте обратим внимание на несколько основных подстановочных символов: