Во время работы ed текст находится
во временном буфере редактора и,
чтобы сохранить его, по концу
редактирования необходимо
записать содержимое буфера в файл.
Для этой цели используется команда
записи.
Формат команды:
w[файл]<CR>
где файл - имя файла, в который
требуется произвести запись.
Если имя файла опущено, запись
производится в текущий файл. В
результате работы команды
содержимое буфера будет
скопировано в файл (предыдущая
информация в файле будет
уничтожена) и выдано сообщение о
количестве символов в файле. Если в
ответ на попытку записи появляется
сообщение "?имя_файла", это
означает, что запись в данный файл
или справочник закрыта.
При записи файла создается копия
текста - содержимое буфера не
изменяется, так что можно
продолжить работу. Рекомендуется
время от времени записывать
содержимое буфера, т.к. в случае
сбоя системы или совершения
какой-либо ошибки весь находящийся
в буфере текст может быть потерян.
6.4. Выход из редактора
Данная команда используется для
завершения редактирования текста
и выхода из редактора.
Формат команды:
q<CR>
Так как буфер редактора при
выполнении команды "q"
уничтожается, для сохранения
результатов редактирования буфер
должен быть предварительно
скопирован командой записи "w".
Если после изменения информации
не была выполнена команда записи, в
ответ на первую команду "q"
выдается подсказка "?" и
никаких действий не производится.
При повторном наборе команды
осуществляется выход с
уничтожением накопленной в буфере
информации.
|