Thread ssh Verbindung mit Perl Skript und Befehle ausführen
(19 answers)
Opened by clyde at 2009-05-27 16:51
Änder das mal so:
Code (perl): (dl
)
1 2 3 4 5 6 #!/usr/bin/perl open(my $ssh, "| ssh host"); print $ssh "echo Hallo\n"; print $ssh "cd /HOME/host/host\n"; print $ssh "touch itworks.txt\n"; close($ssh) or die "$!"; Achte auf die "\n" am Ende jeden Befehls. und das ";" am Ende der vorletzten Zeile. Es währe eine gute Idee "use strict;" und "use warnings;" zu nutzen. Das hilft sehr beim Aufspüren von Fehlern. Übrigens was war die genaue Fehlermeldung? |