Proc :: Zuverlässig.

Laufen Sie externe Prozesse zuverlässig mit vielen Optionen
Jetzt downloaden

Proc :: Zuverlässig. Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • Perl Artistic License
  • Preis:
  • FREE
  • Name des Herausgebers:
  • Dan Goldwater
  • Website des Verlags:
  • http://www.zblob.com/software/

Proc :: Zuverlässig. Stichworte


Proc :: Zuverlässig. Beschreibung

Führen Sie externe Prozesse mit vielen Optionen zuverlässig aus Proc :: Zuverlässig ist ein Modul für eine einfache, zuverlässige und konfigurierbare Subprozessausführung in Perl. Insbesondere ist es besonders nützlich, um die Ausführung von "Problem" -Programme, die wahrscheinlich fehl, aufhängen, aufrechtzuerhalten, in unruhiger Weise verhalten. plus viele häufige Anwendungen von Gabel () und EXEC (), Open2 () und Open3 (). PROC :: Zuverlässig beinhaltet eine Reihe von Optionen, einschließlich des Sendens von Daten in den Unterprozess, der sich auf stdin sammelt, stdout und stderr separat oder zusammen sammelt, getötet werden getötet Prozesse, Timouts und automatische Wiederholungen. Proc :: Zuverlässig-> NEU (); Führen Sie ein Unterprozessgerät aus und sammeln Sie den Ausgang $ OUTPUT = $ MYPROC-> RUN ("/ bin / ls -l"); Überprüfen Sie, ob ($ myProc-> Status ()) { drucken ("Problem! ");} Führen Sie einen weiteren Unterprozess aus, um stdout und stderr getrennt zu halten. Senden Sie auch den Unterprozesseinheiten einige Daten auf stdin. $ Msg =" Hallo World "); $ p-> nave_single_list (0); $ stdout = $ p-> run (" / usr / bin / schnellmail - foo@bar.com, $ msg); if ($ p-> status ()) {Print ("Problem:", $ p-> stderr (), " ");} Eine andere Möglichkeit, die Ausgabe zu erhalten ($ stdout, $ stderr, $ status, $ msg) = $ p-> run (" / bin / ls -l "); Anforderungen: · Perl.


Proc :: Zuverlässig. Zugehörige Software