Thread Variable aus externer Perl-Datei benutzen
(4 answers)
Opened by zaja at 2011-01-26 14:40
Hallo alle zusammen!
Ich bin ein absoluter Anfänger in Perl und habe folgendes Problem: Mir wurden mehrere perl-Skripten zur Verfügung gestellt (Nennen wir sie 001.pl, 002.pl...), die folgendermaßen funktionieren: Ich weise einer $file_in Variablen den vollständigen Pfad zu Quelldatei und der $file_out Variablen den volsständigen Pfad und den Namen der nach dem Ablauf des Skriptes erzeugten Datei zu. Um diese Skripte zu "bündeln" habe ich mit hilfe von Tk (und ActivePerl5.8.9)graphische Oberfläche geschrieben (GUI.pl). Benutzer sollte nun für jedes Skript Quelldatei-Link ($LinkQD) und Outputlink ($LinkOP) auswählen und durch Checkbuttons ankreuzen, welche von Skripten ausgeführt werden sollen. In GUI.pl sieht es so aus: Code: (dl
)
1 #######Definition von GUI etc.######### Entsprechendes Quellcode-Teil in 001.pl sieht so aus: Code: (dl
)
1 #!/opt/local/bin/perl Mein Problem liegt an den Zeilen my $file_in = $LinkQD; my $file_out = $LinkOP; da Perl zwar MAINFILE öffnet, übergibt aber nicht seine Variable an 001.pl. Wie kann ich externe Variable in ein Skript einlesen? Hoffenlich ist meine Frage kein riesiges Durcheinander.. Grüße zaja Last edited: 2011-01-26 14:42:49 +0100 (CET) |