A ver si me explico. Tengo un programa ya hecho en linea de comandos que me es útil y no quiero cambiarlo.
Resulta que ahora estoy desarrollando un programita que entre otras cosas utilizará el programa anterior para una función.
¿Como puedo hacer que la salida -printf()- no salga por terminal, sino que lo pase al otro programa?
He intentado volcar el programa y leer del fichero pero no consigo que funcione.
Estoy trabajando en Linux
Gracias
Conseguir que la salida de un programa pase a otro
Moderador: Moderadores
Olvidaste un pequeño detalle: ¿Con qué lenguaje lo estás programando?
Intenta abrir el fichero con un símbolo "|" delante del nombre del comando que haga la llamada al otro programa, y probablemente leerás su salida, del mismo modo que si estuvieras leyendo el contenido de un archivo, aunque todo depende del lenguaje que uses.
Saludos.
Intenta abrir el fichero con un símbolo "|" delante del nombre del comando que haga la llamada al otro programa, y probablemente leerás su salida, del mismo modo que si estuvieras leyendo el contenido de un archivo, aunque todo depende del lenguaje que uses.
Saludos.
Equipo ABCdatos.
http://www.abcdatos.com/
http://www.abcdatos.com/