Ver Mensaje Individual
  #4 (permalink)  
Antiguo 29/10/2007, 11:43
aeb_asturias
 
Fecha de Ingreso: marzo-2004
Mensajes: 550
Antigüedad: 20 años, 10 meses
Puntos: 7
Re: problemas con la funcion execlp

Muchas gracias por responder.

Tenias razón. No tenia el puntero inicializado.


Aprovecho el post para hacer otra pregunta relacionada con esto. Queria ejecutar:

ps PID > ps.txt

para así volcar el resultado del comando a el fichero "ps.txt". Lo hacía de esta manera:


char *fich=" > ps.txt";
result=execlp("ps","ps",pid,fich,NULL);

Se me ejecuta bien el comando "ps pid" pero no me redirecciona la salida al fichero "ps.txt" como tengo puesto en la variable "fich" sino que me saca el resultado por pantalla.

Porque es esto???