Thread Remote Shell Variablen
(11 answers)
Opened by audacity363 at 2013-10-02 08:26
Guten Morgen,
ich muss ein Bash Script in Perl umschreiben und bin dabei an meine Grenzen Gestosen. Das Bash Script geht auf einen anderen Server und setzt dort eine Umgebungsvariable. An sich steht die Verbindung zur Remote Shell schon nur kann ich dort keine Umgebungsvariablen auslesen. Code (perl): (dl
)
1 2 3 4 5 6 7 8 my $abfrage = "rsh $ARGV[0] export SEMAPHOREN_PATH=$remote_sem_path; env | grep SEMA; $net_post_path/netposts $ARGV[1]; ls -lisa SEMAPHOREN_PATH; ipcs -s -a"; printf "Execute [%s]\n", $abfrage; $result = `$abfrage`; print $result; das SEMAPHOREN_PATH soll die Remote Variable sein, nur versucht er diese jetzt String zu verwenden. Wenn ich ein $ davor setze verucht er eine Locale Variable anzusprechen Last edited: 2013-10-02 08:38:20 +0200 (CEST) |