АнглийскийФранцузскийИспанский

Ad


Значок OnWorks

dntype - Онлайн в облаке

Запустите dntype в бесплатном хостинг-провайдере OnWorks через Ubuntu Online, Fedora Online, онлайн-эмулятор Windows или онлайн-эмулятор MAC OS

Это команда dntype, которую можно запустить в бесплатном хостинг-провайдере OnWorks, используя одну из наших многочисленных бесплатных онлайн-рабочих станций, таких как Ubuntu Online, Fedora Online, онлайн-эмулятор Windows или онлайн-эмулятор MAC OS.

ПРОГРАММА:

ИМЯ


dncopy - копирование файлов в / из системы VMS

СИНТАКСИС


dncopy [параметры] источник назначения
dncopy [параметры] источник ... каталог
днтип источник...
Опции:
[-vdisklEVh] [-m режим] [-a атрибуты записи] [-r формат записи] [-b размер блока] [-p VMS
защита]

ОПИСАНИЕ


dncopy копирует файлы в системы VMS и из них.

Файлы в системах VMS должны быть указаны в обычном прозрачном формате DECnet.
узел "имя пользователя пароль" :: [каталог] файл. Чтобы защитить кавычки и знаки доллара от оболочки
расширение Я рекомендую заключать все спецификации файлов VMS в одинарные кавычки (см.
ПРИМЕРЫ ниже). Если вы не хотите вводить пароль в командной строке, поставьте
дефис ("-") на его месте, и вам будет предложено его ввести.

dncopy можно копировать отдельные файлы и несколько файлов. Если копируется несколько файлов,
местом назначения должен быть каталог, но он может находиться в локальной системе Linux или системе VMS.
Копируемые файлы могут представлять собой смесь файлов VMS и локальных файлов (да, вы можете копировать
с VMS на VMS с помощью этой программы, хотя я не уверен, зачем вам это нужно)

Подстановочные знаки поддерживаются для локальных файлов и файлов VMS (конечно, локальные подстановочные знаки расширяются
оболочка). Не забудьте использовать подстановочные знаки VMS (*%) в файловых системах VMS и подстановочные знаки Unix (*?
и т. д.) в файлах Unix.

Псевдо-имя файла '-' может использоваться для представления стандартного ввода или стандартного вывода для
разрешить использование dncopy в конвейере. При копировании имена файлов меняются на нижний регистр
с VMS на Linux.

Среда DNCOPY_OPTIONS может использоваться для предоставления набора параметров по умолчанию для копирования.
файлы. Если (например) вы хотели обычно отправлять файлы в виде блоков, а не записей
вы можете установить DNCOPY_OPTIONS = "- mblock". Затем, чтобы отправить файл в виде записей, вам необходимо
напишите dncopy -запись мой файл.txt vmsbox :: .
Параметры в DNCOPY_OPTIONS могут быть переопределены параметрами, введенными в командной строке, за исключением
где нет возможности отрицания (см. -k -d -i ). Если вы поместите эти параметры в
DNCOPY_OPTIONS, то для их удаления вам придется переопределить всю среду
переменная, например:
$ DNCOPY_OPTIONS = "" dncopy myfile.txt vmsbox ::

днтип это просто версия dncopy, где выходной файл принудительно выставлен на «-». Таким образом, требуется
все те же варианты, что и dncopy. Это просто удобство.

ДОПОЛНИТЕЛЬНЫЕ УСЛУГИ, НЕ ВКЛЮЧЕННЫЕ В ПАКЕТ


-v Подробная операция. Чем больше присутствует опций -v, тем более подробным будет dncopy.
стали. Один -v примерно эквивалентен квалификатору / LOG в команде копирования DCL.
Больше одного просто полезно для отладки.

-i Интерактивная работа. Подсказки перед копированием файла. Этот вариант примерно
эквивалентен квалификатору / CONFIRM в команде копирования DCL.

-l Игнорировать блокировки файлов, скопированных из VMS. Это сделает все возможное, чтобы прочитать данные
независимо от блокировки записи или файла, но это не всегда удается.

-s Показать статистику переводов. Это показывает пропускную способность всех копий (в случае
передачи с подстановочными знаками), выполняемые со скоростью K байт в секунду. На этот раз не входит
чтобы установить соединение. например, при отправке в VMS накладные расходы на создание
NETSERVER процесс не включен.

-k Сохраняйте номера версий в файлах, скопированных из систем VMS. По умолчанию dncopy удаляет
номер версии из файлов, потому что они не имеют значения в Linux. если ты
укажите -k в командной строке, тогда файл VMS будет создан точно с
то же имя, что и в системе VMS. Чтобы получить доступ к этим файлам под Linux, вы:
необходимо заключить их в кавычки. например, less "vmsfile.txt; 1".

-m {запись | блок}
Устанавливает режим передачи на блокировку или запись. запись по умолчанию. Как обычно запись
это то, что ты хочешь, но блок используется для отправки двоичных файлов в систему VMS. Примечание
что если вы используете -mblock для извлечения файлов из VMS, вы не сможете понять
файл в Linux, потому что dncopy также потянет за собой всю внутреннюю структуру VMS
файл, а также данные. Если вы действительно не знаете, что делаете -mblock - это
действительно полезно только для отправки файлов.

-a {none | ftn | cr | prn}
Устанавливает атрибуты управления кареткой для файлов, копируемых в систему VMS. По умолчанию
is кр.

-r {fix | var | vfc | stm}
Устанавливает формат записи для файлов, копируемых в систему VMS. По умолчанию стм. In
Фактически, по умолчанию используется STREAMLF, поскольку это соответствует формату файлов в Unix.
системы и поэтому с наименьшей вероятностью приведет к повреждению файлов. Если ты
отправив чистый текстовый файл, затем вар or VFC может быть более подходящим для вашего
Приложение. фиксировать может быть полезно для файлов блочных структур и файлов данных.

-b N Установите размер блока для переводов. Значение по умолчанию достаточно высокое для всех записей.
структурированные файлы. если вы отправляете файл с -мблок тогда вы должны использовать это
для установки размера блока файла, который будет создан на стороне VMS. При отправке блока
файлы по умолчанию изменяется на 512, поскольку это обычно то, что вам нужно (я надеюсь).

-d Удалите все завершающие символы CR в конце строки. Это полезно для отправки
Файлы DOS в VMS. Работает только при передаче в режиме записи.

-p 'защита'
При отправке файлов в VMS устанавливает защиту вновь созданного удаленного файла.
Без этой опции VMS установит защиту по умолчанию для удаленного
Пользователь. Защита должна быть в формате VMS и заключена в одинарные кавычки.
чтобы защитить его от оболочки (см. пример).
Эта опция игнорируется при копировании из VMS.

-P Поставьте файл в очередь для печати в SYS $ PRINT, когда он будет доставлен в конец VMS.

-D Удалите файл, когда он будет закрыт. Это действительно полезно только в сочетании с
-П.

-T соединяться Тайм-аут
Задает максимальное количество времени, в течение которого команда будет ждать, чтобы установить
соединение с удаленным узлом. 0 заставит его ждать вечно. В
по умолчанию 60 секунд

-E Игнорировать ошибки при открытии выходных файлов. Это удобно, если вы отправляете много Unix
файлы в VMS, некоторые из которых имеют недопустимые имена (например, ~ файлы резервных копий). dncopy
сообщит об ошибке для каждого файла, но продолжит отправку.

-h -? Отображает справку по использованию команды.

-V Покажите версию пакета инструментов, из которой исходит dncopy.

ОКРУЖАЮЩАЯ СРЕДА ПЕРЕМЕННЫЕ


Вы можете указать наиболее часто используемые значения по умолчанию в переменной среды. ДНКОПИ_ОПЦИИ
например:

bash или ksh:
$ DNCOPY_OPTIONS = "- mblock -anone -b1024"; экспорт DNCOPY_OPTIONS

csh или tcsh:
$ setenv DNCOPY_OPTIONS "-mblock -anone -b1024"

заставляет dncopy отправлять файлы как блоки по 1024 байта без управления кареткой. Вы можете переопределить
эти параметры, указав замену в командной строке, как обычно. Имейте в виду, что некоторые
параметры не имеют обратного преобразования (например, -i -k -d -v), поэтому, если вы поместите их в DNCOPY_OPTIONS, вы не сможете
отключите их, не отменяя присвоение переменной.

ПРИМЕРЫ


Скопируйте LOGIN.COM из системы VMS "tramp" в Linux под именем mylogin.com.

dncopy 'бродяга "кристина pjc123" :: login.com' mylogin.com

Скопируйте все файлы .TXT из каталога VMS SYS $ SYSDEVICE: [WP] в / Tmp:

dncopy 'бродяга "кристина pjc123" :: sys $ sysdevice: [wp] *. txt' / Tmp

Скопируйте исполняемый файл в VMS:

dncopy -mblock test.exe 'tramp "christine pjc123" :: [. BIN]'

Скопируйте файл в VMS и установите его защиту

dncopy secret.dat marsha :: -p (s :, o: rwed, g: re, w :) '

Отобразите содержимое LOGIN.COM:

dtype 'trisha "christine -" :: login.com'
Вам будет предложено ввести пароль.

ПОЛЕЗНЫЕ HINTS


Для получения файлов значения по умолчанию должны использоваться для большинства целей. Большинство файлов VMS записываются
ориентированный и -запись - это режим передачи по умолчанию. Редко вам понадобится
файлы с использованием -мблок потому что вы также получите всю информацию для управления записью
и это, вероятно, бесполезно для вас.

Отправка файлов сложнее, потому что VMS поддерживает гораздо больше атрибутов, чем Linux, поэтому вы
нужно будет что-то знать об отправляемом файле. Текстовые файлы должны быть в порядке с
значения по умолчанию, если вам не нужно изменить формат по умолчанию СТРИМЛЬФ в VFC or ВАР.
Также можно указать управление кареткой, если вы хотите быть таким разборчивым.

Двоичные файлы могут часто нуждаться в отправке -mblock, чтобы быть полезными на стороне VMS.
возможно, вы захотите указать размер блока с помощью -b вариант. По умолчанию 512, что
довольно полезно, но если вы отправляете (скажем), может потребоваться набор сохранений 8192 или 32256. Испытание-
and-error может быть единственным способом в некоторых случаях, если вы не очень хорошо знаете содержимое файла.
Если вы действительно не знаете, что делать, просто отправьте его -мблок и используйте установленный файл / attr
команду, чтобы массировать его на конце VMS, пока вы не будете довольны. (Если вы используете VMS
ранее, чем 6.1, для этого вам понадобится бесплатная утилита FILE)

Используйте dntype онлайн с помощью сервисов onworks.net


Бесплатные серверы и рабочие станции

Скачать приложения для Windows и Linux

  • 1
    Иометр
    Иометр
    Инструмент анализа производительности ввода-вывода.
    Аудитория: Разработчики, Информация
    Технологии, Наука / Исследования, Система
    Администраторы. Пользовательский интерфейс: Win32
    (MS Windows). Прогр ...
    Скачать Иометр
  • 2
    JXplorer - браузер Java Ldap
    JXplorer - браузер Java Ldap
    Java-клиент LDAP с поддержкой LDIF,
    безопасность (включая SSL, SASL и GSSAPI),
    переведен на многие языки (в т.
    китайский), интерактивную справку, пользовательские формы и
    многие другие ...
    Скачать JXplorer — браузер Java Ldap
  • 3
    PosteRazor - Создайте свой собственный плакат!
    PosteRazor - Создайте свой собственный плакат!
    Хотите напечатать плакат? PosteRazor режет
    файл изображения на части, и вы можете
    распечатайте потом на принтере и приклейте
    вместе к плакату. Простой на основе FLTK
    использовать ...
    Скачать PosteRazor - Создайте свой собственный постер!
  • 4
    Pharser
    Pharser
    Phaser - это быстрый, бесплатный и увлекательный
    исходный игровой фреймворк HTML5, который предлагает
    WebGL и рендеринг Canvas через
    настольные и мобильные веб-браузеры. Игры
    может быть со ...
    Скачать Фазер
  • 5
    VASSAL Двигатель
    VASSAL Двигатель
    VASSAL - игровой движок для создания
    электронные версии традиционной доски
    и карточные игры. Он обеспечивает поддержку
    рендеринг и взаимодействие игровых элементов,
    и ...
    Скачать движок VASSAL
  • 6
    OpenPDF - форк iText
    OpenPDF - форк iText
    OpenPDF — это библиотека Java для создания
    и редактирование PDF-файлов с помощью LGPL и
    Лицензия с открытым исходным кодом MPL. OpenPDF – это
    LGPL/MPL преемник iText с открытым исходным кодом,
    и ...
    Скачать OpenPDF — форк iText
  • Больше »

Команды Linux

Ad