История изменений
Исправление Milker, (текущая версия) :
Пробовал заниматься чем-то похожим. Парсеры вывода отнимают много времени.
Если сидеть и заниматься анализом... то вскоре поймешь, что изменения в консольной команде плодятся быстрее чем ты анализируешь и пишешь код. Кстати, от дистрибутива к дистрибутиву могут возникать определенные нюансы. На экране не видно, но при анализе строк.... Самое простое табуляция. В некоторых дистрибутивах и для некоторых команд это ни фига не один символ.
А вскоре ты понимаешь (вскоре - термин достаточно расплывчатый и зависит от упоротости конкретного индивида), что прелесть командной строки не в самой командной строке как таковой, а в достаточно неочевидной вещи - КОНВЕЙЕРЫ. О них все знают, ну или слышали во всяком случае... Но вот вспоминают в последний момент.
Хочешь познать дзен - напиши просмотрщик, хотя бы служебной информации, для файлов формата наиболее близкого к тебе по работе. Я в свое время написал просмотрщик служебной информации для dbf-файлов, а потом и содержимого. Был глобальный переход с платформы на платформу. А попадались системы с dbf от v.1 до v.7. Каюсь, на гитхаб не вложил - постеснялся.
Исходная версия Milker, :
Пробовал заниматься чем-то похожим. Парсеры вывода отнимают много времени.
Если сидеть и заниматься анализом... то вскоре поймешь, что изменения в консольной команде плодятся быстрее чем ты анализируешь и пишешь код. Кстати, от дистрибутива к дистрибутиву могут возникать определенные нюансы. На экране не видно, но при анализе строк.... Самое простое табуляция. В некоторых дистрибутивах и для некоторых команд это ни фига не один символ.
А вскоре ты понимаешь (вскоре - термин достаточно расплывчатый и зависит от упоротости конкретного индивида), что прелесть командной строки не самой командной строке, а в достаточно неочевидной вещи - КОНВЕЙЕРЫ. О них все знают, ну или слышали во всяком случае... Но вот вспоминают в последний момент.
Хочешь познать дзен - напиши просмотрщик, хотя бы служебной информации, для файлов формата наиболее близкого к тебе по работе. Я в свое время написал просмотрщик служебной информации для dbf-файлов, а потом и содержимого. Был глобальный переход с платформы на платформу. А попадались системы с dbf от v.1 до v.7. Каюсь, на гитхаб не вложил - постеснялся.