Символы подстановки в именах файлов

Материал из Wiki Open book
Перейти к: навигация, поиск

Оглавление | Файловая система

При работе с программами, достаточно часто приходится указывать большое количество файлов в качестве аргументов командной строки. Конечно можно написать все файлы через пробел, но это не удобно, да и длины командной строки может не хватить.

Один из вариантов решения этой проблемы --- это использование шаблонов.

В командной строке, в именах файлов можно использовать следующие символы:

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