Для групповых операций с файлами используются маски имен файлов.
Маска представляет собой последовательность букв, цифр и
прочих допустимых в именах файлов символов, в которых также могут встречаться
следующие символы:
Символ «?» (вопросительный знак) означает ровно один произвольный символ.
Символ «*» (звездочка) означает любую последовательность символов
произвольной длины, в том числе «*» может задавать и пустую последовательность.
Определите, по какой из масок будет выбрана указанная группа файлов
man.txt
men.txt
manual.ppt
menu.ppt
1) *n*m.*t 2) m?n?.?t 3) ma?e?n*.* 4) m?n*.*t
man.txt
men.txt
manual.ppt
menu.ppt
1) *n*m.*t 2) m?n?.?t 3) ma?e?n*.* 4) m?n*.*t
Решение:
Определим закономерность в именах этих файлов.
- Во-первых обратим внимание на расширения этих файлов. Расширения состоят из 3-ех символов, поэтому ответ под номером 2 не подходит.
- Остальные файлы по типу расширения все могут быть найдены. Поэтому рассмотрим имена самих файлов. Минимально имя файла содержит 3 символа (man.txt), поэтому маска под номерами 3 отсекается (по маске должно быть обязательно минимум 6 символов).
- Все файлы начинаются на букву m и она имеет одно вхождение в имя, поэтому маска 1 тоже не подходит.
- Остается маска под номером 4.
Комментариев нет:
Отправить комментарий