Нужно создать процесс, передать на его входной поток данные, прочитать с его выходного потока данные и сохранить их в переменную. Аналог на баше:
in=$(echo $out | cat -)
in - выходные данные внешней программы
out - входные данные внешней программы
cat - программа