LINUX.ORG.RU

История изменений

Исправление EXL, (текущая версия) :

Что такое «объект»? Структура? Экземпляр класса ООП?

https://en.wikipedia.org/wiki/Object_(computer_science)

Изменение структуры выхлопа в новой версии не рассыпет твои костыли, расставленные вокруг?

Одно дело поправить метод/поле, другое – найти причину того из-за чего перестала отрабатывать sed/awk дрисня из-за каких-нибудь изменений в дизайне выхлопа вроде использования табуляций, стилевых правок или перемещения полей/колонок.

Делаешь пакет, который будет заварачивать выхлоп системных утилит в json, мейнтейнишь, делаешь алиасы, …, profit! Но почему никто этого еще не сделал?? В чём же подвох?

Вообще-то сделали. Во FreeBSD, man libxo:

https://wiki.freebsd.org/LibXo

И сделали не описанной тобой корявой херотой под капотом содержащей всю ту же sed/awk-дрисню, а нормальным использованием библиотеки внутри структур системных утилит.

В Linux, кстати, возможно скоро притянут тоже: https://aur.archlinux.org/packages/libxo

Исправление EXL, :

Что такое «объект»? Структура? Экземпляр класса ООП?

https://en.wikipedia.org/wiki/Object_(computer_science)

Изменение структуры выхлопа в новой версии не рассыпет твои костыли, расставленные вокруг?

Одно дело поправить метод/поле, другое – найти причину того из-за чего перестала отрабатывать sed/awk дрисня из-за каких-нибудь изменений в дизайне выхлопа вроде использования табуляций, стилевых правок или перемещения полей/колонок.

Делаешь пакет, который будет заварачивать выхлоп системных утилит в json, мейнтейнишь, делаешь алиасы, …, profit! Но почему никто этого еще не сделал?? В чём же подвох?

Вообще-то сделали. Во FreeBSD, man libxo:

https://wiki.freebsd.org/LibXo

И сделали не описанной тобой корявой херотой под капотом содержащей всю ту де sed/awk-дрисню, а нормальным использованием библиотеки внутри структур системных утилит.

Исходная версия EXL, :

Что такое «объект»? Структура? Экземпляр класса ООП?

https://en.wikipedia.org/wiki/Object_(computer_science)

Изменение структуры выхлопа в новой версии не рассыпет твои костыли, расставленные вокруг?

Одно дело поправить метод/поле, другое – найти причину того из-за чего перестал отрабатывать sed/awk дрисня из-за каких-нибудь изменений в дизайне выхлопа вроде использования табуляций, стилевых правок или перемещения полей/колонок.

Делаешь пакет, который будет заварачивать выхлоп системных утилит в json, мейнтейнишь, делаешь алиасы, …, profit! Но почему никто этого еще не сделал?? В чём же подвох?

Вообще-то сделали. Во FreeBSD, man libxo:

https://wiki.freebsd.org/LibXo

И сделали не описанной тобой корявой херотой под капотом содержащей всю ту де sed/awk-дрисню, а нормальным использованием библиотеки внутри структур системных утилит.