НАЗВАНИЕ
fspec - спецификация формата текстового файла
ОПИСАНИЕ
Иногда бывает удобно хранить текстовые файлы ОС UNIX с
нестандартной табуляцией (то есть табуляцией, не устанавливающей курсор в каждой восьмой позиции). Вообще
говоря, такие файлы перед обработкой командами ОС должны быть преобразованы в стандартный формат, часто с заменой символов табуляции соответствующим количеством
пробелов. Спецификация формата, встретившаяся в первой
строке текстового файла, задает табуляцию в оставшейся
части файла.
Спецификация формата представляет собой последовательность параметров, разделенных пробелами, заключенную в специальные скобки <: и :>. Каждый параметр состоит из ключевой буквы, сразу за которой может следовать число. Распознаются следующие параметры:
Значения параметров по умолчанию - t-8 и m0. Если не задан параметр s, проверка длины строк не производится. Если первая строка файла не содержит спецификации формата, действуют значения по умолчанию. Пример строки, содержащей спецификацию формата:
*<:t5,10,15 s72:>*
Если спецификация формата выглядит как комментарий, то параметр d задавать не обязательно.
СМ. ТАКЖЕ
ed(1), newform(1), tabs(1) в Справочнике пользователя.