Jak se vratit do programu

David Sauer xsauer na fel.cvut.cz
Čtvrtek Březen 19 15:50:03 CET 1998


On Thu, 19 Mar 1998, Libor Pechacek wrote:

> On Thu, 19 Mar 1998, Jan SUSTR wrote:
> 
> >   Chtel bych se zeptat jak udelat v C-ku, kdyz z programu zavolam jiny
> > program, tak aby se vratil zpet do meho programu a ne do shellu. Zkousel
> > jsem vsechno mozne, ale porad nevim, jak udelat aby to nekoncilo v shellu!
> 
> Nebude to timto?  ;-)
> 
> pid_t pid;
> int status;
> 
> if(pid=fork()) {
> 	wait(&status);
> } else {
> 	if(pid==-1) { .... ; exit(....); }
> 	exec(....);
> 	exit(....);
> }
> 
> 
Take dobre, ale zkusil bych se podivat man system(3). Lze tak poustet i 
shelove skripty.
--
* David Sauer, student of Czech Technical University, Prague, Czech republic
* electronic mail: xsauer na fel.cvut.cz         
* world wide web: http://cs.felk.cvut.cz/~xsauer           (only in czech)



Další informace o konferenci Linux