Шаблоны файлов
Что такое шаблон Шаблоны используются для того, чтобы объединить группу файлов по какому-то признаку Шаблон – это обозначение, которое позволяет выбрать из всех имеющихся файлов только те, которые входят в определенную группу Если требуется выполнить команду с каждым из файлов группы, вместо перечисления имен всех файлов можно указать соответствующий шаблон
Правила создания шаблонов В шаблонах записываются символы, которые являются одинаковыми в именах всех файлов группы, а остальные заменяются символами ? и *
Символ ? означает, что на его месте может стоять только один или ни одного символа Символ * означает, что на его месте может стоять любое число символов
Например: Шаблон а?.pas Шаблон а?.pas Может использоваться для обозначения такой группы файлов: а.pas, аa.pas, аb.pas, ac.pas, а 1.pas, а!.pas
Например: Шаблон а*.pas Шаблон а*.pas Может использоваться для обозначения такой группы файлов: а.pas, а 2006.pas, аb.pas, A-z.pas, abc.pas, abcd.pas
Теперь проверим ваши знания: Опишите, какими могут быть имена файлов, задаваемые с помощью шаблонов: ??.com ??.com ???.* ???.* *.com *.com *. *. A.* A.* Xx??.* Xx??.* ??.* ??.* %?%. %?%. *.* *.* *.??? *.??? Опишите, какими могут быть имена файлов, задаваемые с помощью шаблонов:
А теперь проверим ваши знания: a1. txt a1. txt a123. txt a123. txt a1234. txt a1234. txt a.a a.a abcd abcd a???.* Выделите те имена файлов, которые удовлетворяют шаблону a???.* a12. txt a12. txt a+bc.exe a+bc.exe a12. t a12. t za12. txt za12. txt a
А теперь задание посложнее: Название файла любое, а расширение – doc Название файла любое, а расширение – doc Название файла состоит не более чем из 3-х символов, а расширение – dat Название файла состоит не более чем из 3-х символов, а расширение – dat Название файла – prog, а расширение - любое Название файла – prog, а расширение - любое Запишите в тетради шаблоны и приведите примеры конкретных имен для таких групп файлов:
На сегодня все! :-)))) До свидания!