Маски файлов
Какая из масок позволяет выделить все файлы с расширением exe, имена которых начинаются с буквы t?
- *t.exe
- t*.exe
- t?.exe
- t.exe
Решение
В масках файлов символ * заменяет любую последовательность символов (в том числе пустую), а символ ? — ровно один любой символ.
Нужны все файлы с расширением exe, у которых имя начинается с t, а дальше может идти что угодно.
- *t.exe — имя должно заканчиваться на t, а не начинаться с неё. Не подходит.
- t*.exe — имя начинается с t, после неё любое количество любых символов, расширение exe. Подходит.
- t?.exe — имя состоит ровно из двух символов, первый из которых t. Находит не все файлы. Не подходит.
- t.exe — только один файл с именем t. Не подходит.
💡 Почему так
Звёздочка * заменяет любую последовательность символов, вопросительный знак ? — ровно один символ. Поэтому «все файлы, начинающиеся с t» описывает маска t*.exe.
Ответ
✓ dzmen.ru
t*.exe
Помогло?
