Фильтрация файлов по маске
Информатика

Какую маску следует использовать, чтобы выбрать только файлы Spoon.docx, Moon.ddt и Pound.doc из каталога, в котором

Какую маску следует использовать, чтобы выбрать только файлы Spoon.docx, Moon.ddt и Pound.doc из каталога, в котором содержатся 5 файлов: Son.doc, Slon.dot, Spoon.docx, Moon.ddt и Pound.doc? 1) *o*n.??? 2)*o*n.?o* 3)*o??*.d??* 4)??o*.?o*
Верные ответы (1):
  • Жираф
    Жираф
    56
    Показать ответ
    Предмет вопроса: Фильтрация файлов по маске

    Описание: Чтобы выбрать только файлы Spoon.docx, Moon.ddt и Pound.doc из данного каталога, нам понадобится использовать правильную маску файлов. Маска файлов - это шаблон с символами-заменителями, который позволяет фильтровать и выбирать файлы по определенным критериям.

    В данном случае, чтобы выбрать нужные файлы, мы можем использовать следующую маску:
    3) *o??*.d??*

    Здесь символ * заменяет любую последовательность символов, символ ? заменяет любой одиночный символ, и d заменяет любую букву. Значение этой маски следующее:

    *o — означает любые символы перед символами "o",
    ??* — означает два любых символа после символов "o",
    .d??* — oзначает букву перед символами "d" и любые символы после нее.

    Таким образом, используя данную маску, мы сможем выбрать файлы, удовлетворяющие заданным критериям.

    Пример:
    Для выбора только файлов Spoon.docx, Moon.ddt и Pound.doc из данного каталога, мы должны использовать маску:
    *o??*.d??*

    Совет:
    Помните, что символы * и ? являются зарезервированными символами для масок файлов, поэтому вы должны использовать их в правильном контексте. При указании маски, обратите внимание на то, что она должна соответствовать именам файлов, которые вы хотите выбрать.

    Дополнительное задание:
    Какая маска файлов позволит выбрать только файлы с расширением .jpg из каталога, содержащего файлы: image1.jpg, image2.jpg, image3.png, image4.jpg, image5.png, image6.jpg?
    1) *.png
    2) image*.jpg
    3) ??????.png
    4) *g*.???
Написать свой ответ: