Способы обращения файлов. Шаблоны файлов
Для поиска, копирования, перемещения и удаления файлов операционная система предоставляет средства для указания не одного, а сразу группы существующих на диске файлов путем задания шаблонов имени. Шаблоном является имя файла, в котором используются символы-заменители, называемые также символами подстановки или маской. Шаблон обозначает не единственный файл, а группу файлов, имена и/или расширения которых сопоставляются с данным шаблоном.
Вопросительный знак (?) в имени файла (расширении) означает, что в данной позиции может стоять любой (но только один!) допустимый символ. В имени файла (расширении) может быть несколько вопросительных знаков. Если символ ? стоит в конце имени или расширения, то в этой позиции может быть пусто. Например: PROG?.EXE — это шаблон исполняемого файла, имя которого начинается с букв PROG и содержит в пятой позиции любой допустимый символ. Этими файлами могут быть PROGl.EXE, PROGA.EXE, PROG.EXE и т. п.
Звездочка (*)в имени (расширении) файла означает, что на ее месте, начиная с этой позиции и до конца имени (расширения), могут стоять один или несколько любых допустимых символов или присутствие символов не обязательно (пусто). В имени или расширении допускается только по одному символу *, и все символы, следующие за ним, игнорируются.
Например, *.ASM — все файлы с расширением ASM;
Prog.* — все файлы с именем Prog с любым расширением;
*.* — все файлы с любыми расширениями;
ABC*.D? — все файлы, имена которых начинаются с ABC, а расширения начинаются с буквы D и имеют в его второй позиции любой допустимый символ, на пример ABCRK.DA, ABC.D1, ABC1.D,
Шаблоны удобно использовать в командах DOS и при работе с программными оболочками (файловыми менеджерами), например, Notton Commander, Windows Commander.
Дата добавления: 2015-10-19; просмотров: 1564;