Zeile editieren? Getline, NCurses, ...
Zeile editieren? Getline, NCurses, ...
am 31.03.2007 16:52:43 von Torsten Mohr
Hallo,
ich suche eine Möglichkeit unter Linux einen String in der
Shell zu editieren, also derart daà ich einen String an
eine Funktion übergebe, ihn dann mit der Tastatur editieren
kann (einzeilig) und wenn ich Retufrn drücke den editierten
Text zurückbekomme.
Per Google hab ich mal nach Getline und NCurses gesucht,
in NCurses könnte man das wohl programmieren, wäre aber
prima wenn es da schon was gäbe.
Wenn das Ganze sogar unter Win32 läuft wärs prima, muà aber
nicht.
Kennt jemand so ein Modul / so eine Funktion?
GrüÃe,
Torsten.
Re: Zeile editieren? Getline, NCurses, ...
am 31.03.2007 17:17:52 von Wolf Behrenhoff
Torsten Mohr schrieb:
> Hallo,
>
> ich suche eine Möglichkeit unter Linux einen String in der
> Shell zu editieren, also derart daà ich einen String an
> eine Funktion übergebe, ihn dann mit der Tastatur editieren
> kann (einzeilig) und wenn ich Retufrn drücke den editierten
> Text zurückbekomme.
>
> Kennt jemand so ein Modul / so eine Funktion?
Wie wäre es mit Term::ReadLine?
Wolf
Re: Zeile editieren? Getline, NCurses, ...
am 31.03.2007 18:12:54 von Torsten Mohr
Hallo,
> Wie wäre es mit Term::ReadLine?
Super, genau das habe ich gesucht, Term::ReadLine::Gnu hat
sogar noch einige Funktionen die ich gar nicht erwartet hätte
und die mir sehr weiterhelfen.
GrüÃe,
Torsten.
Re: Zeile editieren? Getline, NCurses, ...
am 31.03.2007 18:13:19 von hjp-usenet2
On 2007-03-31 14:52, Torsten Mohr wrote:
> ich suche eine Möglichkeit unter Linux einen String in der
> Shell zu editieren,
Warum fragst Du dann in einer Perl-Newsgroup?
hp
--
_ | Peter J. Holzer | Blaming Perl for the inability of programmers
|_|_) | Sysadmin WSR | to write clearly is like blaming English for
| | | hjp@hjp.at | the circumlocutions of bureaucrats.
__/ | http://www.hjp.at/ | -- Charlton Wilbur in clpm