Mailinglist Archive: opensuse-de (4375 mails)
| < Previous | Next > |
Kleines PERL Problem
- From: J.Strohschnitter <svebu@xxxxxx>
- Date: Tue, 3 Dec 2002 10:32:15 +0100
- Message-id: <E18J9Pc-00036T-00@m-fra02.rhg.de>
Hi,
habe ein kleines Problem mit einem Perl-Skript. Ich möchte von einem
PERL-Skript ein Shell-Skript auf dem Linux-Server aufrufen. Klappt
auch wunderbar. Nur eigentümlicherweise kann ich bei der Variablenübergabe
nur die ersten beiden Variablen anzeigen.
Also z.B. der Aufruf aus meinem Perl-Skript:
system("/www/cgi-bin/bkupctrl/brestore.cgi $files $server $email");
Das Shell Skript gibt zum testen dann mit echo $1 ... $3 bzw. $*
leider nur den Inhalt von $1 und $2 aus. Wenn ich $files und $email
tausche zeigt das Shellskript $email an aber wiederum nicht $files.
Also sehr ungewöhnlich. Kann ich unter PERL nur max. 2 Variablen
übergeben ???
Vielen Dank schon mal für evtl. Hilfestellungen.
--
SET THE CONTROLS
FOR THE HEART OF THE SUN
Jens
habe ein kleines Problem mit einem Perl-Skript. Ich möchte von einem
PERL-Skript ein Shell-Skript auf dem Linux-Server aufrufen. Klappt
auch wunderbar. Nur eigentümlicherweise kann ich bei der Variablenübergabe
nur die ersten beiden Variablen anzeigen.
Also z.B. der Aufruf aus meinem Perl-Skript:
system("/www/cgi-bin/bkupctrl/brestore.cgi $files $server $email");
Das Shell Skript gibt zum testen dann mit echo $1 ... $3 bzw. $*
leider nur den Inhalt von $1 und $2 aus. Wenn ich $files und $email
tausche zeigt das Shellskript $email an aber wiederum nicht $files.
Also sehr ungewöhnlich. Kann ich unter PERL nur max. 2 Variablen
übergeben ???
Vielen Dank schon mal für evtl. Hilfestellungen.
--
SET THE CONTROLS
FOR THE HEART OF THE SUN
Jens
| < Previous | Next > |