Вопрос: Какой язык программирования вы предпочитаете
|
Иллюстрированный самоучитель по Linux Red Hat
Краткое введение
в подстановочные символы
Рассмотрим
еще одну важную тему, посвященную
подстановочным символам.
Подробно она
изложена в гл. 16
при изучении оболочки Unix, но поскольку мы уже неоднократно использовали эту
технику, разумно будет сказать о ней несколько слов.
Подстановочные
символы применяются для указания в одном компактном выражении имен нескольких
файлов или каталогов. Мы уже неоднократно использовали звездочку (*), заменяющую
любое число (включая нуль) произвольных символов. Например, выражение * . txt
соответствует всем перечисленным ниже именам файлов.
-
.txt
-
a.txt
-
file.txt
-
txt.txt
По умолчанию
богатый синтаксис применения подстановочных символов обеспечивает оболочка Bash.
Эту оболочку нам еще предстоит рассмотреть, пока же рассмотрим несколько простейших
подстановочных символов:
-
?. Соответствует любому
одному символу, так что выражению file.? соответствует файл file, с, но не
file. txt.
-
[Список]. Соответствует
любому одному символу, указанному в списке, так что выражению file, [abc]
соответствуют файлы file.a, file.b и file.с, ноне file.d или file.txt.
|
|
|