[linux-l] C/Perl: readline history ohne doppelte eintraege

JSC belug at jsc.no-ip.org
So Mai 22 12:43:46 CEST 2005


Hallo,

wie programmiert man (portabel), dass man nur neue eintrage in die
readline history dazufuegt. in der bash konnte man das einstellen
(glaube ich), jedoch finde ich den part in der manpage nicht mehr :-(

derzeit arbeite ich so (perl):
============
use Term::ReadLine;

my $term1 = new Term::ReadLine 'Term1';

$_ = $term1->readline("prompt: ","vorgegebene eingabe");
die if( ! defined $_ ); # EOF
$term1->addhistory($_);
============

dabei entstehen leider doppelte eintraege in der history.

irgendwelche ideen?

bye
Jens



Mehr Informationen über die Mailingliste linux-l