История изменений
Исправление
metaprog,
(текущая версия)
:
Вроде то, что надо. Скрин:
https://i.postimg.cc/rFPyQ1bY/mertvoprog.png
Если что, 105 - это английская буква i.
Оригинальная схема есть в Метапрог Онлайн, репозиторий «задача от mertvorpog».
Теперь встречный вопрос, так как хотелось бы непосредственно вызывать в Метапроге dpkg -l и парсить результат имеющейся функцией. В Лабвью подобная шняга есть, если что, называется System Exec.vi в стандартной библиотеке.
Как реализовать функцию, не только вызывающую команду (как system(), которую я уже заюзал), но и возвращающую то, что эта прога выплюнула в stdout. Да-да, тот же вопрос, что и в самой первой моей теме на ЛОРе (еще до тем про Метапрог):
Запись в stdin и чтение из stdout дочерних процессов
Однозначного и понятного ответа так и нет:(
П. С.: а, черт побери, i должна быть до первого пробела в строке, так ведь? Сейчас переделаю.
Исходная версия
metaprog,
:
Вроде то, что надо. Скрин:
https://i.postimg.cc/rFPyQ1bY/mertvoprog.png
Если что, 105 - это английская буква i.
Оригинальная схема есть в Метапрог Онлайн, репозиторий «задача от mertvorpog».
Теперь встречный вопрос, так как хотелось бы непосредственно вызывать в Метапроге dpkg -l и парсить результат имеющейся функцией. В Лабвью подобная шняга есть, если что, называется System Exec.vi в стандартной библиотеке.
Как реализовать функцию, не только вызывающую команду (как system(), которую я уже заюзал), но и возвращающую то, что эта прога выплюнула в stdout. Да-да, тот же вопрос, что и в самой первой моей теме на ЛОРе (еще до тем про Метапрог):
Запись в stdin и чтение из stdout дочерних процессов
Однозначного и понятного ответа так и нет:(