Для групповых операций с файлами используются маски имён файлов. Маска представляет собой последовательность букв, цифр и прочих допустимых в именах файлов символов, в которых также могут встречаться следующие символы:
Символ «?» (вопросительный знак) означает ровно один произвольный символ.
Символ «*» (звездочка) означает любую последовательность символов произвольной длины, в том числе «*» может задавать и пустую последовательность.
В каталоге находится 6 файлов:
asic.xls
isin.xls
ksilo.xlsx
osiris.xml
osiris.xls
silence.xlsx
Определите, по какой из масок из каталога будет отобрана указанная группа
файлов:
asic.xls
isin.xls
ksilo.xlsx
osiris.xls
1) ?si*.xls
2) ?si*.xls*
3) *si*.xls*
4) ?si*.x*
По первой маске будут отобраны только файлы с расширением «.xls». По второй маске будут отобраны все указанные файлы. По третьей маске, помимо предложенных файлов, будет отобран файл «silence.xlsx». По четвертой маске, помимо предложенных, будет отобран файл «osiris.xml».
Правильный ответ указан под номером 2.

