Thread Net::ssh::perl - command im hintergrund ausführen
(12 answers)
Opened by Gast at 2007-12-10 11:18 Gast+2007-12-11 12:51:07-- Wenn Du willst, dass das Skript auf dem entfernten Rechner im Hintergrund läuft, wäre es sinnvoll, dafür zu sorgen, dass es forkt und sein kontrollierendes Terminal los wird, damit Du die SSH-Verbindung nach dem Start des Skriptes sogleich wieder schließen kannst, ohne dass das Skript dabei auch abgeschossen wird. Wenn Du das Skript aber demenstprechend modifiziert hast, sollte es eigentlich lokal gar kein Problem mehr geben, weil das Kommando, dass Du per SSH absetzt, dann sofort zurückkehrt und nur ein Hintergrundprozess weiterläuft. Willst Du stattdessen das Kommando im Hintergrund in irgendeiner Form weiter über die SSH-Verbindung beobachten, dann wird es etwas komplizierter, da Dir dann vermutlich die Ereignisschleife Deines GUI-Toolkits etwas im Wege steht. When C++ is your hammer, every problem looks like your thumb.
|