При работе с программами, достаточно часто приходится указывать большое количество файлов в качестве аргументов командной строки. Конечно можно написать все файлы через пробел, но это не удобно, да и длины командной строки может не хватить.
Один из вариантов решения этой проблемы — это использование шаблонов.
В командной строке, в именах файлов можно использовать следующие символы:
- * — звёздочка заменяет любое количество любых символов. Причём, символы могут отсутствовать.
- ? — заменяет только один любой символ. Символ обязательно должен существовать.
- [ ] — заменяет только один символ. Внутри квадратных скобок перечисляются символы, которые могут быть в этой позиции. Например, [abc] или [0a-zAM]. Как видно из примеров, внутри скобок можно просто перечислять символы, можно указывать диапазон символов через тире, так же можно комбинировать перечисления и диапазоны.
[ Содержание ]