6.3. Запись файла

Во время работы ed текст находится во временном буфере редактора и, чтобы сохранить его, по концу редактирования необходимо записать содержимое буфера в файл. Для этой цели используется команда записи.

Формат команды:

	w[файл]<CR>

где файл - имя файла, в который требуется произвести запись.

Если имя файла опущено, запись производится в текущий файл. В результате работы команды содержимое буфера будет скопировано в файл (предыдущая информация в файле будет уничтожена) и выдано сообщение о количестве символов в файле. Если в ответ на попытку записи появляется сообщение "?имя_файла", это означает, что запись в данный файл или справочник закрыта.

При записи файла создается копия текста - содержимое буфера не изменяется, так что можно продолжить работу. Рекомендуется время от времени записывать содержимое буфера, т.к. в случае сбоя системы или совершения какой-либо ошибки весь находящийся в буфере текст может быть потерян.

6.4. Выход из редактора

Данная команда используется для

завершения редактирования текста и выхода из редактора.

Формат команды:

	q<CR>

Так как буфер редактора при выполнении команды "q" уничтожается, для сохранения результатов редактирования буфер должен быть предварительно скопирован командой записи "w".

Если после изменения информации не была выполнена команда записи, в ответ на первую команду "q" выдается подсказка "?" и никаких действий не производится. При повторном наборе команды осуществляется выход с уничтожением накопленной в буфере информации.

Назад | Содержание | Вперед