Thread Ich möchte mit einer Perl-Datei einen Shell-Befehl ausführen (10 answers)
Opened by Eddie at 2009-08-30 22:47

Eddie
 2009-08-31 06:49
#125125 #125125
User since
2009-08-30
2 Artikel
BenutzerIn
[default_avatar]
2009-08-30T22:38:53 pq
Code (perl): (dl )
1
2
my ($cmd, @args) = ("/pfad/zu/programm", "--arg1", $anzahl, "--arg2", ...);
system($cmd, @args) == 0 or die "Could not execute $cmd: $?";


Ich brauche den Befehl: sudo shutdown -r 30

Also würde daraus werden:

Code (perl): (dl )
1
2
my ($cmd, @args) = ("/pfad/zu/programm", "sudo", "shutdown, "-r", "30);
system($cmd, @args) == 0 or die "Could not execute $cmd: $?";


zumindest in der Endfassung - oder sehe ich das falsch?

Sorry, wenn ich da scheinbar dumme Fragen stelle, aber ich hatte mal nen Code dazu gefunden - und ihn absolut nicht verstanden :x

View full thread Ich möchte mit einer Perl-Datei einen Shell-Befehl ausführen