Signal
-
Hallo an alle,
Ich arbeite unter Linux.Meine Frage ist,
wie kann ich von einem Programm aus ein anderes Programm starten und stoppen.Angenommen Program A, Program B;
ich möchte A starten.Während A läuft darf B nicht laufen.
Wenn B gestartet wird, muss A das Program B stoppen, weil A noch nicht fertig ist.
Wenn A seine Aufgabe erledigt hat, darf B laufen.Soweit ich verstanden habe, das geht theoretisch so, indem man durch das Senden eines Signal von A das Programm B unterbrechen könnte.
Geht sowas?
Danke
Azad
-
Sind A und B andere Programme oder schreibst du die auch selber?
Aber sofern die Programme eine API zum kommunizieren haben geht es ansonsten musst du etwas tiefer in die Trickkiste greifen