Proz :: Gabel

Proc :: Gabel ist eine einfache, intuitive Schnittstelle zum Gabel () Systemaufruf.
Jetzt downloaden

Proz :: Gabel Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • Perl Artistic License
  • Preis:
  • FREE
  • Name des Herausgebers:
  • Aristotle Pagaltzis
  • Website des Verlags:
  • http://search.cpan.org/~aristotle/Sub-ArgShortcut-1.01/lib/Sub/ArgShortcut.pm

Proz :: Gabel Stichworte


Proz :: Gabel Beschreibung

Proc :: Gabel ist eine einfache, intuitive Schnittstelle zum Gabel () Systemaufruf. Proc :: Gabel ist eine einfache, intuitive Schnittstelle zum Gabel () System Call.Synopsis Verwenden Sie PROC :: Gabel; Child {# Child Code geht hierher. } Elternteil {My $ child_pid = Shift; # Elterncode geht hierher. WAITPID $ child_pid, 0; } Wiederholen Sie {meine $ versuche = wechseln; # Was tun, wenn, wenn Gabel () fehlschlägt: # TRUE TRUE, um es erneut zu versuchen, falsch, um die Rendite abzubrechen, wenn $ Versuche> 5; Schlaf 1, Rückgabe 1; } Fehler {# Fehlerbehandlungscode geht hier # (Gabel () fehlgeschlagen und der Wiederholungsblock zurückgegeben)}; # Beachten Sie das Semikolon am Ende! Notwendig in den meisten CASESTHIS-Modul bietet eine intuitive, perl-ish-Möglichkeit, um Gabelprogramme zu schreiben, indem Sie Blöcke verwenden, um zu veranschaulichen, welche Codeabteilung in welcher Gabel ausgeführt wird. Der Code für den übergeordneten, untergeordneten, untergeordneten, untergeordneten Handler und Fehlerhandler werden in einem "Gabelblock" zusammengefasst. Die Klauseln können in beliebiger Reihenfolge erscheinen, aber sie müssen aufeinanderfolgend (ohne andere Anweisungen dazwischen) sein. Das Semikolon nach der letzten Klausel ist obligatorisch, es sei denn, die letzte Klausel ist am Ende des umschließenden Blocks oder der Datei. Alle vier Klauseln benötigen nicht angegeben. Wenn die Wiederholungsklausel weggelassen wird, wird nur eine Gabel versucht. Wenn die Fehlerklausel weggelassen wird, wird das Programm mit einer einfachen Nachricht sterben, wenn es nicht wiederholt wird. Wenn die übergeordnete oder der untergeordnete Klausel weggelassen wird, startet der jeweilige (übergeordnete oder untergeordnete) Prozess nach der letzten Klausel Ausführung. Wenn Sie also nur ein oder der andere nur einfache Aktionen durchführen müssen, müssen Sie nur angeben. Zum Beispiel: # spawnet einen untergeordneten Prozess, um ein einfaches Verarbeitungskind {EXEC '/ bin / ls', '-l'; sterben "konnte ls nicht erfolgen: $! n"; }; # Parent wird die Ausführung von hier aus fortsetzen Anforderungen: · Perl.


Proz :: Gabel Zugehörige Software