"Kruhova" roura

Jan Kurik kurik na amis.cz
Čtvrtek Březen 30 14:34:57 CEST 2000


On Thu, 30 Mar 2000, Petr Novotny wrote:

> >     Je mi jasne, ze reseni vede pres pojmenovanou rouru (coz nevidim
> > jako neco sloziteho), ale nejde to i bez ni? Neprehledl jsem nejake
> > _jeste elementarnejsi_ reseni. 
> 
> Ano jde. Proste udelate dve roury, pak se naforkujete, dup2()nete 
> roury na stdin a stdout (spravnym zpusobem), a execnete program.
> 
> Pro jeste obecnejsi reseni muzu poslat programek "pipe" od 
> Haralda Hanche-Olsena - ten umoznuje jeste vice cviku s rourami.
> 
> Primo z shellu to nejde, pokud se ptate na to.


  To neni tak docela pravda. Zkuste si dat 'man ksh' a hledejte
"Co-Processes" . Bash to myslim implementovano nema, ale to neznamena ze
to v shell-u nejde :-)


--
Jan Kurik <kurik na amis.cz>



Další informace o konferenci Linux