История изменений
Исправление 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
-дрисню, а нормальным использованием библиотеки внутри структур системных утилит.