Лекция: Использование "множественных" символов
В спецификациях файлов можно использовать два «множественных символа: (*) и (?). Эти символы позволяют в некоторых случаях существенно сократить длину набираемых команд при однотипной обработке группы файлов. Наиболее часто эти символы используются в таких командах, как DIR, DEL и COPY.
Символ (? ) в имени файла или расширении означает, что любой символ в именах просматриваемого списка файлов, расположенный на месте символа ?, должен восприниматься как принадлежащий спецификации искомого файла. Записав имя файла, например, так
DIR EX?MPL.PAS
Вы заставите машину вывести на экран информацию о всех файлах с этим именем независимо от вида символа, расположенного в третьей позиции имени файла.
Символ (*), включенный в спецификацию файла вместо имени или расширения, имеет смысл слова „все“. Например, команда
DEL *.PAS
означает: удалить (стереть) ВСЕ файлы с расширением BAS независимо от их имен, а команда
DEL *.*
вообще удалит из рабочей директории диска ВСЕ файлы хранящиеся в ней.
Символ (*) может использоваться и в комбинациях с другими символами. Например, команда
DIR PRI*.D*
выведет на экран характеристику всех файлов, имена которых начинаются символами PRI, а расширение — символом D, и по смыслу эквивалентна команде DIR PRI?????.D??.