Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
RT-11.docx
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
79.58 Кб
Скачать

Verify - Сравнивает данные на входном и выходном носителях после

копирования. Используется только с ключом /DEV;

WAIT - Ждет разрешения доступа к устройству перед началом копирования.

Используется, когда системный носитель надо заменить на другой

носитель;

Параметров нет. Примеры:

COPY A.FOR B.FOR

COPY/BOOT RK1:RAFSJ RK1:

COPY A.FOR+B.FOR C.FOR

COPY AB.MAC DX0:*.MAC

COPY/ASCII MT:A1.FOR RK1:TEST.FOR/ALLOCATE:50

CREATE

Создает или расширяет файл на носителе.

Синтаксис: CREATE[/OPTION] FILE[/OPTION]

Создает нового файла или расширение существующего файла, если непо-

средственно за ним существует неиспользованная область.FILE-устройство,

имя и тип файла, который должен быть создан или расширен.

Ключи:

ALLOCATE:SIZE - Указывает количество блоков, резервируемых для

создаваемого файла. Ключ должен следовать за спецификацией файла;

EXTENSION:N - Расширяет существующий файл на указанное число блоков,

если возможно;

START:BLOCK - Указывает начальный блок создаваемого файла;

Параметров нет. Примеры:

CREATE DX1:SWAP.SYS/START:6/ALLOCATE:25

CREATE/EXTENSION:100 FILE.DAT

CREATE FILE.VIR/ALLOCATE:700

D

Заносит значения в ячейки памяти.

Синтаксис: D ADDRESS=VALUE[ ,...VALUE]

Система заносит значения, заданные в восьмеричном виде в память,

начиная с указанного адреса. адрес задается смещением ADDRESS, которое

складывается с текущей базой (задается командой BASE). Каждое заносимое

значение размещается в целом слове.

Ключи и параметры отсутствуют. Примеры:

D 300=0

D 1000=5020,776

DATE

Устанавливает или распечатывает текущую дату.

Синтаксис: DATE[ DD-MMM-YY]

Задает текущую дату. По команде без параметра система выводит на

терминал текущую дату. Все числа десятичные, "MMM" - первые три буквы

названия месяца на английском языке.

Ключи и параметы отсутствуют. Примеры:

DATE 19-NOV-79

DATE

DEASSIGN

Удаляет назначение логического имени устройства.

Синтаксис: DEASSIGN [LOGICAL-DEVICE-NAME]

Команда DEASSIGN без аргументов удаляет назначения всех логических

устройств.

Ключи и параметры отсутствуют. Примеры:

DEASSIGN INP:

DEASSIGN

DELETE

Удаляет файлы с носителя или из очереди.

Синтаксис: DELETE[/OPTION] FILES

Допускает указание групповой операции. Не используется для магнитной

ленты.

ключи:

BEFORE[:DD:MMM:YY] (фодос, RT-11)

- Удаляет только файлы, созднные до указанной даты. Если дата про-

пущена, используется системная дата.

DATE[:DD:MMM:YY] (фодос, RT-11)

- Удаляет только файлы с указанной датой создания. Если дата пропу-

щена, используется текущая дата;

DOS - Стирает указанные файла с ленты DEC операционных систем DOS-11

или RSTS/E;

ENTRY (FB, XM) - Удаляет запись о файле из очереди подсистемы спулинга

QUEUE;

EXCLUDE - Удаляет все файлы, кроме указанных;

Interchange - Удаляет файл с гибкого диска формата ес эвм;

LOG - Протоколирует операцию на терминале;

NEWFILE - Удаляет только файлы с текущей датой создания;

NOQUERY - Не запрашивает подтверждения перед удалением файлов;

POSITION:N - Управляет позиционированием магнитной / кассетной ленты;

QUERI (по умолчанию)

- запрашивает подтверждение перед удалением каждого файла;

SINCE[:DD:MMM:YY] (фодос, RT-11)

- удаляет только файлы, созданные в или после указанной даты. Если

дата пропущена, используется системная дата.

SYSTEM - Удаляет системные файлы (.SYS) и файлы с дефектными блоками

(.BAD);

WAIT - Ждет разрешения доступа перед выполнением операции;

Параметры отсутствуют. Примеры:

DELETE MYPROG.OBJ

DELETE/EXCLUDE DX0:*.OBJ

DELETE/NEWFILE DX1:*.*

DIFFERENCES

Сравнивает два файла и распечатывает различия;

Синтаксис: DIFFERENCES[/OPTION] FILE1,FILE2

Производится сравнение двух текстовых или двоичных файлов с постро-

ением файла различий или командного файла коррекции для программ SLP и

SIPP. FILE1 и FILE2 - файлы, которые сравниваются. Типы файлов по умол-

чанию: .MAC - для входных и .DIF - для выходного.

Ключи:

ALLOCATE:SIZE - Резервирует место для выходного файла;

ALWAYS - Создает выходной файл после двоичного сравнения, даже если

при сравнении не было различий;

AUDITTRAIL - включает указание маркировки исправлений в выходной

командный файл коррекции. используется только с ключом /SLP;

BINARY - Сравнивает двоичные файлы с помощью BINCOM;

BLANKLINES - Включает пустые строки в операцию сравнения текстовых

файлов;

BYTES - производит двоичное побайтное сравнение и создает распечатку

различий;

CHANGEBAR - Создает распечатку второго входного файла, содержащую

флажки отличий в строках, не совпадающих с соответствующими строками

первого входного файла;

COMMENTS (по умолчанию)

- Включает комментарии макроассемблера в операцию сравнения;

DEVICE - Сравнивает два устройства, начиная с блока 0;

END:N - Указывает заключительный блок в файле при двоичном сравнении;

FORMFEED - Включает перевод страницы "<FF>" в выходную распечатку;

MATCH:N - Задает число строк поиска при сравнении;

NOCOMMENTS - Исключает комментарии макроассемблера из сравнения;

NOSPACES - Исключает пробелы и табуляции из сравнения;

NOTRIM - Включает заключительные пробелы и табуляции в сравнение;

OUTPUT[:FILE] - Задает спецификацию для файла с листингом различий;

PRINTER - Выводит листинг различий на устройство печати (LP:);

QUEIT - Печатает только краткое сообщение о результатах при двоичном

сравнении

SIPP:FILE - Указывает спецификацию файла, в который будут записаны ко-

манды SIPP, преобразующие первый входной файл во второй (только при

двоичном сравнении);

SLP - Указывает спецификацию файла, в который будут записаны команды

SLP, преобразующие первый входной файл во второй (только при текс-

товом сравнении);

SPACE (по умолчанию)

- Включает пробелы и табуляции в операцию сравнения;

START:N - Указывает начальный блок в файле при двоичном сравнении;

TERMINAL (по умолЧаниЮ)

- Печатает листинг расхождений на терминале;

TRIM (по умолЧаниЮ)

- Исключает конечные пробелы и табуляции из сравнения;

Параметров нет. Примеры:

DIFESERENCES FILE1.TXT,FILE2.TXT

DIFFERENCES/MATCH:1/OUTPUT:DIFF.TXT FILE1.TXT,FILE2.TXT

DIRECTORY

Распечатывает каталоги внешних запоминающих устройств.

Синтаксис: DIRECTORY[/OPTION][ FILES[/OPTION]]

синтаксис для задания даты - [DD][:MMM][:YY]

Команда производит распечатку каталога носителя. По умолчанию

выводится каталог носителя, находящегося на устройстве DK:. Можно

задавать только одно входное устройство. Можно использовать указание

групповой операции в спецификации файла. Тип выходного файла по умолча-

нию - .DIR.

Ключи:

ALLOCATE:SIZE - Резервирует область памяти на носителе для выходного

файла. Используется с ключом /OUTPUT:FILE;

ALPHABETIZE - Производит лексикографическое упорядочение выводимого

каталога

BACKUP - Выводит каталог тома, созданного утилитой BUP;

BADBLOCKS - Проверяет носитель и распечатывает информацию о дефектных

блоках

BEFORE[:DD:MMM:YY] (фодос, RT-11)

- Перечисляет файлы, созданные до указанной даты;

BEGIN - Распечатывает каталог, начиная с заданного файла;

BLOCKS - Включает в распечатку каталога начальные номера блоков;

BRIEF - Перечисляет только имена и типы файлов (как /FAST);

COLUMNS:N - Задает число колонок в листинге каталога (не более 9);

DATE[:DATA] - Распечатывает информацию о файлах, имеющих указанную

дату создания

DELETED - Распечатывает список файлов, удаленных из каталога;

DOS - Формирует распечатку каталога носителя, со структурой DOS-11;

END:N - Указывает номер последнего блока при сканировании на дефектные

блоки. Используется с ключом /BADBLOCKS;

EXCLUDE - Исключает указанные файлы из распечатки каталога;

FAST - Выводит только имена и типы файлов;

FILES - Печатает имена файлов, в которых обнаружены дефектные блоки.

используется с клЮЧом /BADBLOCKS

FREE - Перечисляет неиспользованные области носителя;

FULL - Формирует полную распечатку каталога, включая неиспользованные

области носителя на устройстве прямого доступа;

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]