Операционная система UNIX

       

Разбиение файла



6.15.3. Разбиение файла

Предположим, что нужно выделить в отдельный файл некоторую таблицу, чтобы ее можно было отдельно форматировать и проверять. .TS ... (содержимое) .TE

Для выделения этой таблицы в отдельный файл с именем "table" в первую очередь нужно найти начало этой таблицы (строку "TS"), а затем записать соответствующий фрагмент в файл: /^\.TS .TS (редактор печатает найденную строку) .,/^\.TE/w table

В результате этого поставленная цель будет достигнута. Можно выполнить все это и в одной команде: /^\.TS/;/^\.TE/w table

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



Содержание раздела