D3 Reference Manual

Index | Help

Поиск по страницам

Разделы / Команды системы (TCL) / dialer-copy

dialer-copy

Копирование записей через подсистему dialer

Помещает одну или более записей в очередь для копирования на удаленную систему через подсистему "dialer".

dialer-copy {dict} file.reference itemlist {(options}
to : sysname{!account}

Данные копируются на удаленную систему в файл с тем же именем, что и исходный файл. Идентификаторы записей идентичны. Копирование выполняется безусловно.

"sysname" - имя удаленной системы, куда копируются данные. Удаленная система должна быть известна подсистеме "dialer". Для получения подробной информации по подсистеме "dialer" см. разделы 'dialer, Definition' и 'dialer, TCL'.

"account" - необязательное имя счета в удаленной системе. Если не указано, используется имя счета локальной машины, где расположен файл.

Копирование в действительности не выполняется сразу после вызова команды. Запросы помещаются в очередь для последующего пакетного копирования в момент времени, заданный системным администратором в описании удаленной системы.

Без опции (C) запись остается в исходном файле. Поэтому, запись не должна удалятся после вызова команды, в противном случае, при выполнении реального копирования запись не будет найдена и не скопируется. Опция (C) копирует запись в промежуточный файл, что позволяет изменять и удалять исходную запись.

Опции:

B Подавляет сообщение 'n items copied'
C Копирует записи в промежуточный файл.
I Подавляет вывод идентификаторов записей при копировании.

Примеры:

dialer-copy bp demo
to system:dev

Помещает запись 'bp demo' в очередь для копирования на удаленную систему 'dev'.

select bp = 'test]'
dialer-copy bp (c
to system:dev!dm.new

Помещает выбранный список записей в очередь для копирования на удаленную систему 'dev', при этом записи копируются в промежуточный файл, поэтому они могут быть удалены или изменены. Данные копируются в файл 'bp' счета 'dm.new' удаленной системы.