Discussione: [C unix] exec
View Single Post
Old 01-07-2008, 17:23   #8
stella_650
Member
 
Iscritto dal: Dec 2006
Messaggi: 104
quindi volendo usare open lo posso fare cmq?
io faccio...
Codice:
int temp_file;
if(pid3==0)//è uno dei figli nel programma

	{	

		temp_file=fopen("temp.txt",O_RDWR, O_CREAT | O_TRUNC,0766);
		dup2(fileno(temp_file),fileno(stdout)); //non è corretto perchè non uso fopen

		execlp("sort","sort","-g",(char*)0); 
                perror("sort");
}
stella_650 è offline   Rispondi citando il messaggio o parte di esso