← Back to team overview

sslug-teknik team mailing list archive

Re: kommandolinieinput til script.

 

Jesper Krogh wrote:

> Jeg har fået lavet mig et lille perlscript, der spørger efter noget også
> tager imod svar fra mig. Problemet er at det er vildt kræsent.
>
> [jesper@luke jesper]$ program.pl
> Indtast:
> testtest^H^H^H^[[3~^[[3~
>
> Det sidste er 3 * backspace og 2* delete, det et ligesom at den ikke tager
> imod dem som det burde, det er vel noget der skal sættes op i min terminal.
> Jeg bruger xterm, hvis det kan hjælpe.
>
> Men spørgsmålet er, hvordan får jeg den til at tage imod backspace som jeg
> gerne vil, min bash-shell gør det jo selvfølgeligt inden, så det er kun når
> det er input til et program, der er problemer.

Der findes så vidt jeg kan se en perl-wrapper til readline(3)

http://search.cpan.org/search?dist=Term-ReadLine-Gnu

readline er en lækker lille ting til bruger input.

Christian Hemmingsen



References