The OpenNET Project / Index page

[ новости /+++ | форум | wiki | теги | ]



"shell форматированный вывод"
Вариант для распечатки  
Пред. тема | След. тема 
Форум Программирование под UNIX (Shell скрипты)
Изначальное сообщение [ Отслеживать ]

"shell форматированный вывод"  +/
Сообщение от Alex (??), 18-Июл-19, 10:00 
Необходимо как то красиво сформировать столбики.
Вот пример:

ролрллрлор................зшзшзшзщшз..............гарарарар
выв.......................рапави..................рараррра
ааарарарарарарарарарарар..рпрррррр................рпапапапапа
опп.......................парараррарарарарарарара.рпрпрппп


В примере точки для красоты. В реальности нужно без точек.
Смотрю в торону printf пока не получается.
Не могу найти как печатать сначало с первой позиции, а потом не переводя строки начать напечатать с 27 позиции.
Ширину табуляции пока тоже не придумал как увеличить.

Подскажи плз, как можно решить проблемку.

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения [Сортировка по времени | RSS]


1. "shell форматированный вывод"  +/
Сообщение от Alex (??), 18-Июл-19, 10:38 
Нашел, как то так:

printf '%-15s' $a $b $a
printf '\n'


Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

2. "shell форматированный вывод"  +/
Сообщение от Andrey Mitrofanov_N0 (??), 18-Июл-19, 11:55 
> Вот пример:
> ролрллрлор................зшзшзшзщшз..............гарарарар
> выв.......................рапави..................рараррра
> ааарарарарарарарарарарар..рпрррррр................рпапапапапа
> опп.......................парараррарарарарарарара.рпрпрппп
> В примере точки для красоты. В реальности нужно без точек.
> Ширину табуляции пока тоже не придумал как увеличить.

$ cat file
ролрллрлор зшзшзшзщшз гарарарар
выв рапави рараррра
ааарарарарарарарарарарар рпрррррр рпапапапапа
опп парараррарарарарарарара рпрпрппп
$ column -t file
ролрллрлор                зшзшзшзщшз               гарарарар
выв                       рапави                   рараррра
ааарарарарарарарарарарар  рпрррррр                 рпапапапапа
опп                       парараррарарарарарарара  рпрпрппп
$ _

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Спонсоры:
Слёрм
Inferno Solutions
Hosting by Ihor
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2019 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру