getrennte STDIN und STDOUT für parent- und child-Prozeß

getrennte STDIN und STDOUT für parent- und child-Prozeß

am 24.04.2006 09:38:37 von f.ballandt

Hallo Perler,

sind getrennte STDIN und STDOUT für parent- und child-Prozeß
möglich?

Am liebsten hätte ich zwei Kommandozeilenfenster.
Varianten mit TK meine ich nicht.

Gruß Frank

Re: getrennte STDIN und STDOUT für parent- und child-Prozeß

am 24.04.2006 13:22:39 von Ingo Menger

fballandt schrieb:

> Hallo Perler,
>
> sind getrennte STDIN und STDOUT für parent- und child-Prozeß
> möglich?

Selbstverständlich, und sogar üblich.

> Am liebsten hätte ich zwei Kommandozeilenfenster.
> Varianten mit TK meine ich nicht.

Das dürfte nur indirekt gehen, also statt
exec(@cmd)
schreibst Du dann:
exec ("xterm", @moreargsforxterm, "-c", @cmd);

Wenn Du aber gar kein exec hast sieht es schlecht mit 2
Kommandozeilenfenstern aus.

Re: getrennte STDIN und STDOUT für parent- und child-Prozeß

am 24.04.2006 22:32:52 von Slaven Rezic

"Ingo Menger" writes:

> f.ballandt schrieb:
>
> > Hallo Perler,
> >
> > sind getrennte STDIN und STDOUT für parent- und child-Prozeß
> > möglich?
>
> Selbstverständlich, und sogar üblich.
>
> > Am liebsten hätte ich zwei Kommandozeilenfenster.
> > Varianten mit TK meine ich nicht.
>
> Das dürfte nur indirekt gehen, also statt
> exec(@cmd)
> schreibst Du dann:
> exec ("xterm", @moreargsforxterm, "-c", @cmd);
>
> Wenn Du aber gar kein exec hast sieht es schlecht mit 2
> Kommandozeilenfenstern aus.
>

Wenn die Kommandozeilenfenster schon existieren, kann man direkt
darauf zugreifen, z.B. mit /dev/ttyXX

Gruß,
Slaven

--
Slaven Rezic - slaven rezic de

Berlin Perl Mongers - http://berlin.pm.org