Замена символов табуляции на пробелы
Команда expand предназначена для преобразования символов табуляции в пробелы. По умолчанию символ табуляции заменяется восемью пробелами, однако можно точно указать требуемое количество пробелов для замены та- буляции. Для этого требуемое количество пробелов указывается как опция (пример 8.35).
Пример 8.35. Команда expand |
$ echo -e 'Строка\tс\tтабуляцией'
Строка с табуляцией
$ echo -e 'Строка\tс\tтабуляцией' | expand -3
Строка с табуляцией
В примере 8.35 команда echo выводит на экран строку, в которой имеются символы табуляции. Команда expand -3 заменяет каждый символ табуляции тремя пробелами, что заметно по изменению форматирования.
Можно точно указать список позиций табуляции, пользуясь опцией -t, после которой необходимо указать список позиций.
Имеется команда unexpand, заменяющая пробелы символами табуляции.
Дата добавления: 2015-06-12; просмотров: 1133;