next up previous contents
Next: 7.11 Примеры использования Up: 7. Программы преобразования и Previous: 7.9 pr - печать

7.10 fold - разделение длинных строк

Использование:
fold [option]... file]...
программа fold читает каждый файл file (или устройство стандартного ввода) и выводит введ©нную информацию на устройство стандартного вывода разбивая длинные строки, чтобы удовлетворить допустимой ширине выводной строки. По умолчанию fold разбивает строки длиннее 80 символов. Вводимая строка разбивается на столько строк, на сколько это необходимо.

Умалчиваемый алгоритм размера выводной колонки следующий:

Программа fold воспринимает следующие параметры.

-b
-bytes
Считать байты, а не колонки, таким образом символы <TAB>, <BS>, <CR> рассматриваются как занимающие одну колонку, точно также как и остальные символы.

-s
-spaces
Разбивать вводимые строки на границе слов, т.е. строка будет разбиваться после последнего пробела, но до максимального размера выводной строки. Если строка не содержит пробелов, то она разбивается в точке максимально допустимого размера выводной строки. По умолчанию, строка разбивается на куски не обращая внимание на границы слов.

-w width
-width=width
Установить максимальную длину выводной строки в width (по умолчанию 80).


next up previous contents
Next: 7.11 Примеры использования Up: 7. Программы преобразования и Previous: 7.9 pr - печать
Andrei Chevel
Andrei.Chevel@pnpi.spb.ru