Einlesen aus mehreren Datein (Newbie *g*)
David Langkamp
- perl
Hi Leute,
ich lerne im Augenblick Perl und experimentiere ein wenig rum um zu lernen.
Ich möchte gerne ein script schreiben, dass sich Variablen aus einer externen Datei holt.
=> ich habe ein script1.pl
dieses braucht die Variablen $name1 und $name2, welche sich in der Datei "namen.txt" befinden. Wie kann ich diese Variablen jetzt mit dem script1.pl einlese?
ich muß die namen.txt öffnen, die paare teilen und die Arrays zuweisen? kann mir jemand kurz weiterhelfen wie ich das mache? ich brauche ja kein komplettes script - und will ich auch nicht, weil ich selbst lernen will!
$extern = "namen.txt"
open (NAMEN, $extern)
???
sorry *g* diese Frage wird wohl manchen den letzten Nerv rauben, aber es muß sein.
Gruß,
David
Hallo.
angenommenes Dateiformat: name1#name2
open (DATEI, "<"."namen.txt") die (...)
$input = <DATEI>;
($name1, $name2) = split (/#/, $input);
fs
PS: Eine intensive Beschäftigung mit einer ominösen Doku names SelfHTML wäre angebracht.
Hallo.
angenommenes Dateiformat: name1#name2
open (DATEI, "<"."namen.txt") die (...)
$input = <DATEI>;
($name1, $name2) = split (/#/, $input);fs
PS: Eine intensive Beschäftigung mit einer ominösen Doku names SelfHTML wäre angebracht.
hi!
Erstmal danke!
Du hast recht, dass ich mich etwas mehr mit selfhtml beschäftigen sollte. Nun - ich hatte schon ein script geschrieben, dass die input aufgabe erfüllen sollte, nur es hat nicht gefunzt. deshalb dachte ich, ich sei total auf dem falschen weg.
Deine Zeilen funktionieren jetzt, aber:
open (DATEI, "<"."namen.txt") die "(...)\n";
Du hattest die Anführungsstriche "" und das ; nach der zeile vergeßen.
Auf jeden Fall danke!
David