christophe barbe on Wed, 9 Oct 2002 16:00:06 -0400


[Date Prev] [Date Next] [Thread Prev] [Thread Next] [Date Index] [Thread Index]

Re: [PLUG] shell without tty


On Wed, Oct 09, 2002 at 12:17:07PM -0400, gabriel rosenkoetter wrote:
> On Tue, Oct 08, 2002 at 10:00:19PM -0400, christophe barbe wrote:
> > I am trying to tweak a shell to invoke a program (gettextize) without
> > providing a tty. Basically gettextize check if there is a tty (with
> > isatty) and if yes bother me (and others) with a useless "Press Enter
> > ..." message.
> > 
> > Is there a way in bash or perl to do this?
> 
> In Perl, yes. Either use Expect or Term::Read{Line,Key}.
> 
> (No need to reinvent the wheel; it's already been generalized.)

Thanks gabe,

I was trying to close the tty but it is simplier to provide an ENTER
when expected. Expect does that easily.

I attach my very simple perl script just in case it can be useful for
someone else.

Christophe

 
> -- 
> gabriel rosenkoetter
> gr@eclipsed.net



-- 
Christophe Barbé <christophe.barbe@ufies.org>
GnuPG FingerPrint: E0F6 FADF 2A5C F072 6AF8  F67A 8F45 2F1E D72C B41E

There's no sense in being precise when you don't even know what you're
talking about. -- John von Neumann

Attachment: gettextize.pl
Description: Perl program