Thread IPC::RUN mehrere Parameter übergeben
(6 answers)
Opened by Gast at 2007-12-10 11:10
mh, das wäre eine möglichkeit, allerdings habe ich dann gleich ein neues problem xD
und zwar möchte ich dann die ProzessID von einem bestimmten Prozess (einduetiger name) herausfinden und ihn dann killen. Dazu habe ich im netz einen command gefunden, der die PID in Abhängigkeit von Namen des Prozesses zurückgibt. ps ux | awk '/prozessname\.sh/ && !/awk/ {\$2} In meinem Script sieht es dann so aus: Code (perl): (dl
)
1 2 3 4 5 my $host = "hostname"; my $ssh = Net::SSH::Perl->new($host, debug => "1"); $ssh->login(); my($out, $err, $exit) = $ssh->cmd("ps ux | awk '/prozessname\.sh/ && !/awk/ {\$2}'"); $ssh->cmd("kill -9 $out"); |