Студопедия Главная Случайная страница Обратная связь

Разделы: Автомобили Астрономия Биология География Дом и сад Другие языки Другое Информатика История Культура Литература Логика Математика Медицина Металлургия Механика Образование Охрана труда Педагогика Политика Право Психология Религия Риторика Социология Спорт Строительство Технология Туризм Физика Философия Финансы Химия Черчение Экология Экономика Электроника

ЗАДАНИЕ 3. Для групповых операций с файлами используются маски имен файлов, при создании которых применяются специальные символы: – символ «?» (вопросительный знак)




Для групповых операций с файлами используются маски имен файлов, при создании которых применяются специальные символы:
– символ «?» (вопросительный знак) обозначает ровно один любой символ;
– символ«*» (звездочка) обозначает любое количество любых символов (в том числе, может обозначать и пустую последовательность).
Имеются файлы:

После удаления файлов при помощи маски ?1*.E* остался только файл …

AB12.EXE
  K12.E
  E1.EXT
  A123.ES

Решение:
В имени файла первым символом может быть любой, вторым символом должен быть символ «1», после которого может быть любое количество любых символов (в том числе и отсутствие символов), а в расширении первым символом должен быть символ «E».
Этим требованиям удовлетворяют имена файлов «K12.E», «E1.EXT» и «A123.ES», которые и будут удалены.
Имя файла «AB12.EXE» к указанной маске не подходит (поэтому он и не удалится), так как символ «1» находится не на второй позиции, а на третьей.

 







Дата добавления: 2015-08-12; просмотров: 2177. Нарушение авторских прав


Рекомендуемые страницы:


Studopedia.info - Студопедия - 2014-2020 год . (0.001 сек.) русская версия | украинская версия