Я как всегда на питоне, но суть поймёшь.
Запускаешь нужный процесс , а потом считываешь.
p = subprocess.Popen('ls -la ./', stdout = subprocess.PIPE, stderr = subprocess.PIPE)
for line in p.stdout.readlines():
вывод stdout куда надо
for line in p.stderr.readlines():
вывод stderr куда надо