Библиотека сайта rus-linux.net
6.5. Чтение файла
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".
Если имя файла отсутствует в команде, то считывается файл, имя которого является текущим.
По завершению чтения редактор выдает размер считанного файла (в байтах).