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