cargar una variable con la salida estandar de pantalla ¿?¿?

satfau
22 de Septiembre del 2009
Hola, tengo un problemilla que estoy seguro a vosotros os resultara muy facil de resolver pero que para mi -que estoy empezando- me esta costando mucho.
Necesito saber como puedo cargar una variable con el valor que sale por pantalla de una instruccion system. Es decir, lo equivalente en C al comando de shell script de linux"read J".
El tema es que utilizo system("COMANDO DE SHELL") y necesito utilizar despues lo que me devuelve ese comando.
Gracias de antemano y un saludo