В каталоге находится 6 файлов: korsten.docx
mikor5.docx
mokkorte.dat
mokkorte.doc
skorcher.doc
x-korvet.doc
Определите, по какой из масок из каталога будет отобрана указанная группа файлов:
mikor5.docx
mokkorte.doc
skorcher.doc
X-korvet.doc
1) *kor?*.d*
2) ?kor*.doc
3) *?kor?* do*
4) *kor?.doc
Задание 4 No 48
нужно
Для этого нам следует проанализировать каждую маску и проверить, соответствуют ли файлы из каталога этой маске.
1) *kor?*.d*
В этой маске значок "*" означает любое количество символов, "?" означает ровно один символ, а ".d" указывает на наличие символа "d". Таким образом, данная маска ищет файлы, название которых начинается с любого количества символов, затем следует "kor", затем один символ и заканчивается на ".d" и любое количество символов. Ни один из файлов из группы не соответствует этой маске, поэтому эта маска нам не подходит.
2) ?kor*.doc
В этой маске знак "?" означает ровно один символ, а "*" означает любое количество символов. Эта маска ищет файлы, название которых начинается с одного символа, затем следует "kor", затем любое количество символов и заканчивается на ".doc". Файлы mokkorte.doc и X-korvet.doc полностью соответствуют этой маске, поэтому эта маска нам подходит.
3) *?kor?* do*
В этой маске знак "?" означает ровно один символ, а "*" означает любое количество символов. Эта маска ищет файлы, название которых содержит любое количество символов, затем один символ, затем "kor", затем еще один символ и любое количество символов, а затем "do" и еще любое количество символов. Ни один из файлов из группы не соответствует этой маске, поэтому эта маска нам не подходит.
4) *kor?.doc
В этой маске знак "?" означает ровно один символ, а "*" означает любое количество символов. Эта маска ищет файлы, название которых содержит любое количество символов, затем "kor", затем один символ и заканчивается на ".doc". Файл skorcher.doc полностью соответствует этой маске, поэтому эта маска нам подходит.
Таким образом, из предложенных вариантов масок файлы mikor5.docx, mokkorte.doc, skorcher.doc и X-korvet.doc будут отобраны по маскам 2) ?kor*.doc и 4) *kor?.doc.