Чтение файла

6.5.1. Команда редактирования файла (e)

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

	e имя_файла<CR>

По данной команде файл с именем "имя_файла" копируется в буфер редактора. Предыдущее содержимое буфера при этом теряется.

Редактор сохраняет имя скопированного в буфер файла, благодаря чему после завершения редактирования файла нет необходимости задавать его имя в команде записи "w". Команда "w" произведет запись именно в этот файл.

Команда языка shell:

	ed имя_файла<CR>

эквивалентна командам

	ed<CR>
	e имя_файла<CR>

По завершению чтения файла выдается размер считанного файла
(в байтах).

6.5.2. Команда чтения файла (r)

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

	[n]r имя_файла<CR>

где n - номер строки в буфере, после которой помещается файл.

Команда "r" читает содержимое файла в буфер редактора, причем содержимое файла добавляется к тому, что уже хранится в буфере.

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

Если имя файла отсутствует в команде, то считывается файл, имя которого является текущим.

По завершению чтения редактор выдает размер считанного файла (в байтах).

Еще материалы по теме: