IPC:rodic->roura->potomek
Jaroslav Benkovsky
benkovsk na pha.pvt.cz
Pondělí Srpen 25 14:25:24 CEST 1997
Jiri Jindra wrote:
>
> Dobry den preji,
> jak bych zacal?, proste mi to nefunguje a nevim proc
>
> co jsem mel v umyslu?
> aby rodicovsky proces zapisoval data pres rouru do procesu potomek,
> pricemz kod potomka je prepsan kodem programu-filtr (napr.) more,
> stdin potomka je napojen na rouru
> smer toku dat rodic -> potomek
U funkce dup2() mas obracene parametry. Nejdriv je to, co duplikujes
(t.j. roura[1]) a pak cislo noveho deskriptoru (t.j. 0).
BTW: misto write je mozna pro tebe lepsi pouzit fdopen a pak
normalne pouzivat fprintf.
Krome toho kdyz tam mas chybu, tak bys mel volat return nebo exit.
Edheldil
Další informace o konferenci Linux