TableFMT: Удобное восприятие таблиц в bash терминале. json, vertical и линейный вывод

#TableFMT #Удобное #Bash #Linux #JSON

Bash/awk formatter для Linux CLI: превращает ps, top, df, free и другие таблицы в key: value, vertical или JSON Lines. Пригодится для восприятия информации на слух через скринридер или для конвертации таблиц в JSON для автоматической обработки Узнать подробнее

Приветствую, читатель. Меня зовут Алексей Самойлов. Недавно сделал для себя утилиту для восприятия таблиц на слух, которая сильно упростила мне жизнь. Надеюсь, она пригодится и вам. Утилита в том числе поддерживает вывод в JSON, а значит, круг её использования шире, чем пользователи скринридеров.

Так как я незрячий, пользуюсь программами экранного доступа. В Linux это, например, Gnome-Orca.

У меня всегда возникали сложности с чтением форматированных пробелами или чёрточками и плюсиками таблиц.

Синтезатор сначала читал отдельно заголовки, а дальше все последующие строки слитно. Причём было непонятно, где заканчивается информация из одной колонки и начинается информация из другой.