Schrift
Wiki:Tipp zum Debugging: use Data::Dumper; local $Data::Dumper::Useqq = 1; print Dumper \@var;
[thread]10486[/thread]

Konfigurationsdatei erstellen



<< >> 9 Einträge, 1 Seite
mr-sansibar
 2007-09-28 13:42
#100108 #100108
User since
2006-04-13
90 Artikel
BenutzerIn
[default_avatar]
Hallo !
Ich habe ein Perl-Skript geschrieben und habe einige Variablen Hart-codiert im Code.
Um die Wartbarkeit des Skript zu verbessern hab ich an eine Konfigurationsdatei gedacht.
Um Dateinamen anzugeben
um allgemein Variablezuweisungen zu realisieren !

vielen dank
pq
 2007-09-28 14:00
#100116 #100116
User since
2003-08-04
12208 Artikel
Admin1
[Homepage]
user image
mr-sansibar+2007-09-28 11:42:45--
Hallo !
Ich habe ein Perl-Skript geschrieben und habe einige Variablen Hart-codiert im Code.
Um die Wartbarkeit des Skript zu verbessern hab ich an eine Konfigurationsdatei gedacht.
Um Dateinamen anzugeben
um allgemein Variablezuweisungen zu realisieren !

vielen dank

das ist schön! warum nimmst du nicht CPAN:Config::IniFiles!
vielen dank!
(tip: wenn du eine frage hast, könntest du das auch so formulieren. ein ganzer
beitrag mit ausrufezeichen lässt einen erst mal zweifeln, ob du überhaupt eine frage
hast. nicht wahr!)
Always code as if the guy who ends up maintaining your code will be a violent psychopath who knows where you live. -- Damian Conway in "Perl Best Practices"
lesen: Wiki:Wie frage ich & perlintro Wiki:brian's Leitfaden für jedes Perl-Problem
mr-sansibar
 2007-09-28 16:02
#100129 #100129
User since
2006-04-13
90 Artikel
BenutzerIn
[default_avatar]
erstmal danke für dein tip.
deine aussage, dass ich viele ausrufezeichen habe in meiner anfrage, stimmt nicht !
gehört vor Hallo ein Fragezeichen :-)
mr-sansibar
 2007-09-28 17:55
#100137 #100137
User since
2006-04-13
90 Artikel
BenutzerIn
[default_avatar]
mr-sansibar+2007-09-28 14:02:54--
erstmal danke für dein tip.
deine aussage, dass ich viele ausrufezeichen habe in meiner anfrage, stimmt nicht !
gehört vor Hallo ein Fragezeichen :-)


Hast du vielleicht ein beispiel dazu ?
Struppi
 2007-10-01 13:48
#100174 #100174
User since
2006-02-17
628 Artikel
BenutzerIn
[Homepage]
user image
Zu was?
mr-sansibar
 2007-10-01 16:41
#100175 #100175
User since
2006-04-13
90 Artikel
BenutzerIn
[default_avatar]
Struppi+2007-10-01 11:48:15--
Zu was?


wie eine Konfigurationsdatei aussehen könnte.
Struppi
 2007-10-01 16:45
#100177 #100177
User since
2006-02-17
628 Artikel
BenutzerIn
[Homepage]
user image
[section]
key=value

Das steht in der doku zum oben genannten Modul.
Linuxer
 2007-10-01 16:46
#100178 #100178
User since
2006-01-27
3890 Artikel
HausmeisterIn

user image
Schon mal in die POD des Moduls reingesehen?

Da ist doch beschrieben, welche Syntax in der Config-Datei erwartet/erlaubt wird/ist. pq hatte schon den Link gesetzt (OK, nur auf das Suchergebnis, aber 2 Links sind i.d.R. zumutbar)...

Als Beispiel:
config.ini:
Quote
[section]
Parameter=Value
Parameter1=Value1
Parameter2=<<EOT
Value2a
Value2b
EOT
[section2]
Parameter3=Value3


Das Format orientiert sich stark am Format einer ordinären WinDOS-INI-Datei.
meine Beiträge: I.d.R. alle Angaben ohne Gewähr und auf Linux abgestimmt!
Die Sprache heisst Perl, nicht PERL. - Bitte Crossposts als solche kenntlich machen!
ptk
 2007-10-01 22:41
#100194 #100194
User since
2003-11-28
3645 Artikel
ModeratorIn
[default_avatar]
Für Konfigurationsdateien empfehle ich CPAN:YAML.
<< >> 9 Einträge, 1 Seite



View all threads created 2007-09-28 13:42.