AMIGA # 1
ОС 2 и 3 также даёт возможность явно сообщить несколько имён файлов, которые вы намерены скопировать; имена должны быть разделены пробелами. Примеры:
COPY SYS:Работа SYS:Письмо RAM: — скопировать 2 файла в RAM-диск.
COPY (а|б|в)#? Работа RAM: — скопировать все файлы текущего
каталога, чьи имена начинаются
с букв \"а\", \"б\" или \"в\", а также
файл \"Работа\" в RAM-диск. Копирование под другим именем требует явного указания нового имени в маршруте-приемнике. Пример:
COPY SYS:Работа SYS:Резерв/Наработки — скопировать файл \"Работа\"
в подкаталог \"SYS:Резерв\"
под новым именем \"Наработки\". Обратите внимание: если в каталоге \"SYS:Peзepв\" уже существует подкаталог \"Наработки\", то файл \"Работа\" будет скопирован именно туда под своим собственным именем! Ведь в маршруте приемника явно не указывается, что такое \"Наработки\" — новое имя файла или подкаталог каталога \"Работа\". Система вполне резонно считает, что если в каталоге \"Резерв\" есть подкаталог \"Наработки\", то вы желаете скопировать файл именно туда — в любом случае в каталоге \"Резерв\" не могут одновременно существовать и подкаталог и файл с одним и тем же названием. Дублирование файла в некотором каталоге требует просто указания имени файла-дубликата, которое, само собой разумеется, должно отличаться от имени исходного файла. Пример:
COPY Работа Наработки — создать в текущем каталоге копию
файла \"Работа\" под именем \"Наработки\" Теперь — то, что касается копирования целых каталогов. Если каталоги, соответствующие маршрутуприемника, отсутствуют на диске, то ОС 1.2 выдаст сообщение об ошибке, а все версии ОС, начиная с 1.3, создадут требуемые каталоги и продолжат копирование. Копирование файлов может происходить не только на диск, но вообще на любое устройство, имеющее понятие о том, что нужно делать с файлом, который \"сваливается ему на голову\".
|