Я бы в список еще column добавил — позволяет отображать данные в виде таблицы, берет на себя всю работу по выравниванию. Получается весьма наглядно и информативно, вот например:
Заголовок спойлера
Причем применение предельно простое, что то вроде такого:
echo "$TableRows" | column -t
Единственный недостаток — column не умеет адекватно обрабатывать коды управления цветом, текст уезжает. Приходится выбирать между выравниванием и цветным выводом.
Причем применение предельно простое, что то вроде такого:
Единственный недостаток — column не умеет адекватно обрабатывать коды управления цветом, текст уезжает. Приходится выбирать между выравниванием и цветным выводом.