Roury

Jaroslav Honsa honsa na sunstel.asu.cas.cz
Středa Leden 28 17:41:48 CET 1998


Dobry vecer,

doufam, ze trosku shellovske teorie nebude vadit.
Mam program, ktery normalne funguje tak, ze si otevre xterm, tam se mu
pisi prikazy a on neco vykonava a ridi v realnem case nejaky hardware. 
A ja bych chtel udelat jiny program, ktery tomu prvnimu bude posilat
prikazy pres rouru, ale nechce mi to fungovat. Udelal jsem si model:
mknod pin p
mknod pout p        (mam dve roury)
cat pout &          (proces mi cte vystupni rouru)
cat < pin > pout &  (jiny proces s presmerovanym vstupem a vystupem)
echo aaa > pin      sice se provede, prvni cat vypise "aaa", ale oba caty
                    skonci.
Jak to mam udelat, aby to bezelo porad?
Nevim ,jestli to je jediny muj problem s vyse uvedenym programem (on mi
totiz pise neco o ilegalnich parametrech i kdyz mu je nedavam), ale pro
zacatek by mi stacilo, kdyby mi nekdo poradil s tim modelem.
Diky predem za popostrceni.

Zdravi Jaroslav Honsa



Další informace o konferenci Linux