linux-l: zwei Fragen zu Perl-DBM

Steffen Dettmer steffen at dett.de
So Okt 21 19:08:44 CEST 2001


* JSC wrote on Sat, Oct 20, 2001 at 18:15 +0200:
> * Olaf Radicke <olaf_rad at gmx.de> [20.10.2001 16:26]:
> > 
> > #######################################################################
> > #! /usr /bin/perl -w
>   #!/usr/bin/perl -w
> > 
> > use AnyDBM_File;
use strict;
> > #use strict;
> > #my %BLISS-DB;
#kannst Du Dich nicht entscheiden, wie das Ding heißt :)
my %BLISSDB;
> > #my $datei;
my $datei;
> > #my $wort;
my $wort;
> > #$bloedsinn = 0;
> > 
> > 
> > dbmopen (%BLISSDB, "./blis-db", 0644) || die "Kann DBM ./bliss-db nicht öffnen";
> > 
> > SCHLEIFE: while (){
> >     print "Geben sie bitte den Dateinammen des Bliss-Symbols ein\n";
> >     $datei = <STDIN>; 
> >     chomp($datei);
> >         last SCHLEIFE if ($datei eq "ende");
> > 
> >     print "Geben sie bitte den Namen des Bliss-Symbols ein\n";
> >     $wort = <STDIN>;
> >     chomp ($wort);
> >     $BLISSDB{"$datei"} = "$wort" ;
> > }
> > print "Oh, schon Feieraben!?"
> print "Oh, schon Feieraben!?";
> dbmclose(%BLISSDB);
> 
> > #######################################################################
> > Und hier das Ausgabeprogramm:
> > #######################################################################
> > 
> > #! /usr/bin/perl -w
> > 
> > dbmopen(%BLISSDB, "./bliss-db", 0644);
> > 
> > foreach $schluessel (keys %BLISSDB) { 
> > #@ausgabe = keys(%BLISSDB);
> > print "$schluessel hat den Wert $BLISSDB{$schluessel}\n"; 
> > }
> > 
> dbmclose(%BLISSDB);
> 
> meine doku meint, du solltest tie() und untie() nutzen.

Sollte man sich wirklich mal angucken :)

> # aha, dateiname anders ;-)

Kann sich wirklich nicht entscheiden.

oki,

Steffen

-- 
Dieses Schreiben wurde maschinell erstellt,
es trägt daher weder Unterschrift noch Siegel.
-------------- nächster Teil --------------
Ein Dateianhang mit Binärdaten wurde abgetrennt...
Dateiname   : x.pl
Dateityp    : application/x-perl
Dateigröße  : 554 bytes
Beschreibung: nicht verfügbar
URL         : <https://mlists.in-berlin.de/pipermail/linux-l-mlists.in-berlin.de/attachments/20011021/db2f3733/attachment.bin>
-------------- nächster Teil --------------
Ein Dateianhang mit Binärdaten wurde abgetrennt...
Dateiname   : x2.pl
Dateityp    : application/x-perl
Dateigröße  : 239 bytes
Beschreibung: nicht verfügbar
URL         : <https://mlists.in-berlin.de/pipermail/linux-l-mlists.in-berlin.de/attachments/20011021/db2f3733/attachment-0001.bin>


Mehr Informationen über die Mailingliste linux-l