pouziti expect pro vyvolani a zacatek ovladani programu

Pavel Kankovsky peak na argo.troja.mff.cuni.cz
Čtvrtek Leden 9 14:46:49 CET 2003


On Thu, 9 Jan 2003, Michal Hajek wrote:

> Pokud to spravne chapu, tak ale pak jde vsechna komunikace
> s uzivatelem stale pres ten expect, ktery je dalsi aktivni proces,
> a to nechci. Potrebuju jen na stdin toho programu nasypat
> po jeho spusteni par znaku a dal aby bylo vsechno jako
> pri normalnim spusteni.

Prepojit cizimu procesu otevreny deskriptor z jednoho mista (napr.
roura nebo pseudoterminal) na jine misto (napr. terminal (resp. jiny
pseudoterminal)) je sice v principu proveditelna, ale dosti drsna operace,
kterou by ani nektere programy nemusely v poradku prezit.

Bud se musite smirit s tim, ze tam ten mezikus (napr. expect) zustane,
nebo se musite uchylit k nejake drsne a mozna jeste nebezpecnejsi metode
typu vyse zmineneho prehazovani deskriptoru.

--Pavel Kankovsky aka Peak  [ Boycott Microsoft--http://www.vcnet.com/bms ]
"Resistance is futile. Open your source code and prepare for assimilation."



Další informace o konferenci Linux