diff --git a/Labs/09. gcc make/README.md b/Labs/09. gcc make/README.md index 32bea59..fed727f 100644 --- a/Labs/09. gcc make/README.md +++ b/Labs/09. gcc make/README.md @@ -723,7 +723,7 @@ x := later ### Шаблонные символы -При использовании шаблонных символов, с помощью одного имени можно задать целую группу файлов. В make шаблонными символами являются `*`, `?` и `[...]` (как в оболочке Bourne Shell). Например, шаблон `*.c` будет соответствовать всем файлам, оканчивающихся на `.c`, находящимся в текущей директории. `?` обозначает совпадение с любым одиночным символом, а `[...]` – совпадение с любым символом, указанным в квадратных скобках. В квадратных скобках можно указывать диапазон символов (например, `[a-zA-Z0-9]`). +При использовании шаблонных символов, с помощью одного имени можно задать целую группу файлов. В make шаблонными символами являются `*`, `?` и `[...]` (как в оболочке Bourne Shell). Например, шаблон `*.c` будет соответствовать всем файлам, оканчивающимся на `.c`, находящимся в текущей директории. `?` обозначает совпадение с любым одиночным символом, а `[...]` – совпадение с любым символом, указанным в квадратных скобках. В квадратных скобках можно указывать диапазон символов (например, `[a-zA-Z0-9]`). Раскрытие шаблонных имён (замена их конкретным списком файлов, удовлетворяющих шаблону) автоматически производится в именах целей, именах зависимостей и командах (в командах этим занимается интерпретатор командной строки). В других случаях, раскрытие шаблона производится только при явном запросе с помощью функции *wildcard*.