JSON в пайпах!

А та идея-то жива-живехонька! Наш коллега, Karel Zak, недавно потихоньку добавил вывод в формате JSON в библиотеку libsmartcols, о которой вы уже слышали, и началось. После добавления в lsblk, findmnt, lslocks, и losetup, он быстро добавил подержку JSON в sfdisk/libfdisk, и планирует добавлять поддержку в другие старые утилиты. А на днях он написал новую утилиту, lsipc, в которой уже изначально была поддержка JSON.

Эта новая утилита, lsipc, идет на замену устаревшей и малофункциональной ipcs, и предназначена для вывода информации о SysV IPC. Конечно, с появлением systemd и kdbus, эта система межпроцессного взаимодействия однозначно устарела, но ее еще используют некоторые малоизвестные приложения - от базы данных Oracle, до браузера Firefox, поэтому приходится ее использовать.