НАЗВАНИЕ
tabs - установка позиций табуляции
СИНТАКСИС
tabs [разметка] [-Tтип_терминала] [+mкол]
ОПИСАНИЕ
Посредством команды tabs устанавливают позиции табуляции пользовательского терминала в соответствии с заданной разметкой. Предыдущие установки отменяются. Терминал должен допускать переустановку позиций табуляции.
Аргументы команды tabs имеют следующий смысл:
-a | 1,10,16,36,72
Ассемблер, IBM S/370, первый формат. |
---|---|
-a2 | 1,10,16,40,72
Ассемблер, IBM S/370, второй формат. |
-c | 1,8,12,16,20,55
Кобол, обычный формат. |
-c2 | 1,6,10,14,49
Кобол, первый компактный формат. |
-c3 | 1,6,10,14,18,22,26,30,34,38,42,46,50,54,58,62,67
Кобол, второй компактный формат. |
-f | 1,7,11,15,19,23
Фортран. |
-p | 1,5,9,13,17,21,25,29,33,37,41,45,49,53,57,
61
ПЛ/1. |
-s | 1,10,55
Снобол. |
-u | 1,12,20,44
Ассемблер, UNIVAC 1100. |
Если опции -T и +m встречаются в командной строке несколько раз, используется последнее вхождение.
Управляющие символы для установки позиций табуляции и сдвига границы выдаются на стандартный вывод.
СМ. ТАКЖЕ
newform(1), tput(1).
fspec(4), terminfo(4) environ(4), term(5) в Справочнике
программиста.
ДИАГНОСТИКА
illegal tabs
При произвольной разметке нарушена упорядоченность
позиций табуляции.
illegal increment
При произвольной разметке задано нулевое или отрицательное смещение.
unknown tab code
Неизвестное имя разметки.
can't open
Не удается открыть файл со спецификацией формата.
file indirection
Спецификация формата, хранящаяся в файле, содержит
ссылку на другой файл.
ПРИМЕЧАНИЯ
Среди различных типов терминалов нет единообразия в
способах отмены табуляции и установки левой границы.
Команда tabs очищает не более 20 позиций табуляции (на терминалах, использующих длинные последовательности команд), но может установить 64.
ПРЕДОСТЕРЕЖЕНИЯ
Используемая в команде tabs разметка отличается от спецификаций команды newform(1). Например, tabs -8 устанавливает позиции табуляций через 8 колонок, тогда как
newform -i-8 означает, что табуляции установлены в каждую восьмую позицию.
СЮРПРИЗЫ
Следует иметь в виду, что на некоторых типах терминалов
установка позиций табуляции может иметь побочный эффект, например сдвиг левой границы.