High, high ... * Sascha Reißner <reiszner@novaplan.at> schrieb am [29.03.10 03:46]: > Am Sonntag, den 28.03.2010, 23:38 +0200 schrieb Kai Wilke: > > Und wie benutze ich jetzt das? Die Ausgaben sind sehr schön, ich weiß > > nicht wie ich das zuweisen soll. Habe den halben Tag schon damit > > verbracht, nur weil ich das Script nicht sonderlich ändern will. > > > > foreach my $key (keys %meine_daten) { > > if ($key = domain_name ) { > > $domain_name = $2; > > } > > } > > > > funktioniert nicht. Ich möchte halt folgende Variablen aus einer > > Konfigurationsdatei belegen. > > Also bei mir funktioniert es (und ich habe auch nicht daran gezweifelt > obwohl ich selber perl erst lerne). Bei mir auch, aber nur so einzeln, nicht mit dem gesamten Rest des Scripts. > > --- config.pl --- > #!/usr/bin/perl -w > ... > debug = 0 > --- end --- > > Die Subroutine liefert einen Hash mit Key/Value-Paaren. > Die Keys bekommen den Namen der Variablen und darauf liegen die > zugeordneten Werte. > > mfG Sascha > > PS: zum Perl lernen empfehle ich > http://www.perlboard.de/perlguide/Inhalt.html Danke. Sieht so aus als wenn die Variablen nicht global definiert werden. Siehe andere mail Antwort an Hans-Dietrich. Dort habe ich das Script angehängt. mfg Kiste -- ####################################################################### Netzworkk grml - Linux Live CD fuer Sysadmins Kai Wilke http://grml.org kiste@netzworkk.de http://www.netzworkk.de http://netzworkk.berlios.de
Attachment:
signature.asc
Description: Digital signature