Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лаб_раб ОС_1-4.doc
Скачиваний:
16
Добавлен:
04.11.2018
Размер:
1.3 Mб
Скачать
  1. Редактор edlin

EDLIN – программа создания текстовых файлов на диске. Текстовый файл содержит знаки, которые можно читать, взамен символов, используемых в ПК. Клавиши для редактирования DOS позволяют исправлять ошибки в момент вывода. Команды EDLIN позволяют изменять старые и вводить новые строки. EDLIN отвечает после ввода EDLIN #.TXT, где # - имя файла, которое вы сами ему дадите.

Звездочка * - подсказка. Когда видите * - это значит, что EDLIN ждет, когда вы введете команду. Комбинация Ctrl и ScrollLock/Break прекращает работу с EDLIN и начинает ввод строк. Во время ввода EDLIN запоминает текст в память ПК. Это дает возможность просмотреть текст, прежде чем EDLIN запишет его на диск. LIST (L) выводит строки, занесенные в память. Можно указать EDLIN какие именно строки показать командой L. Формат команды L: [Начальная строка][,Последняя строка]L. Показанное в [] не обязательно. Когда использована L без указания начальной и конечной строки, на экран выводятся все строки.

Для изменения одной строки требуется набрать ее номер и затем нажать Enter. После этого можно заново ввести текст в строку.

В любое время вы можете вставить строку, которую вы нечаянно пропустили. Можно вставлять одну или более строк между теми, которые введены. Для этого наберите номер строки, которую пропустили, наберите I, и после Enter. Строка, которую вы наберете следом, будет вставлена после нажатия Ctrl и ScrollLock/Break вместе. Запомните, что строки автоматически перенумеруются после вставки новой строки.

Удаление строки выполняет команда DELETE (D). Формат команды D: [Начальная строка][,Последняя строка]D.

Запомните, знак * перед номером строки означает, что данная строка текущая, то есть редактируемая (вводимая, изменяемая или удаляемая) сейчас. Команда SEARCH (S) ищет указанные символы из текущей строки. Эта строка символов задается в самой команде после S. Формат команды S:

[Начальная строка поиска][,Конечная строка поиска]

[?]S[Строка символов]

Если включить знак ?, то производится многократный поиск. При многократном поиске EDLIN показывает заданную строку и ждет дальнейших указаний для поиска.

Команда REPLASE (R) перемещает указанные строки в другое место, определенное в команде. Формат команды R:

[Начальная строка][,Последняя строка][?]R[текст][F6 новое место]

Команда СOPY (C) копирует строки в другое место. Формат этой команды:

[Начальная строка][,Конечная строка], Новый номер строки, [N] C

Начальная и конечная строки определяют область, которая копируется. Новый номер строки определяет место, куда должны копироваться строки. N определяет сколько раз копировать определенные строки (по умолчанию N всегда равно 1).

Команда MOVE (M) работает как C, но при копировании строк на новое место удаляет их со старого места. Кажется, что M перемещает эти строки. Например, команда 3,5,2M поместит строки 3, 4, 5 перед строкой 2.

Не забывайте, как выполняется просмотр текста! Команда L используется очень часто. Команда M восстанавливает порядок строк, который был до первого применения M.

Если вы уверены, что в тексте все в порядке, дайте EDLIN команду END (E). Она указывает EDLIN записать текст из памяти ПК в файл на диске и завершить работу.

Входные строки запишутся в дисковый файл с именем #.TXT. Появление подсказки «>» означает, что программа EDLIN завершена. Для продолжения работы с файлом #.TXT снова вызовите редактор EDLIN.

Если имеется два файла, можно объединить их в один командой TRANSFER (T). Для этого необходимо запустить редактор EDLIN для файла, к которому мы хотим присоединить другой файл и ввести команду T. Формат команды T:

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