Thread Skript nach Programmaufruf fortsetzen
(12 answers)
Opened by IceRage at 2008-09-16 02:13
Hallo, und vielen Dank erstmal für die Rückmeldungen.
murphy+2008-09-16 00:55:26-- Also ich habe das wait() jetzt mal rausgenommen, der Eltern Prozess läuft aber leider dennoch nicht an. Erst wenn dich das aufgerufene Programm beendet habe. murphy+2008-09-16 00:55:26-- Wenn ich das Ampersand an die richtige Stelle setze, läuft das Skript wie gewünscht ab. Das ist schon mal ein Fortschritt ;-) murphy+2008-09-16 00:55:26-- Das werde ich mal so machen denke ich. Scheint genau das dabei heraus zu kommen, was ich brauche. murphy+2008-09-16 00:55:26-- Thx, für den Tipp. Schau ich mir mal an. Mir ist noch etwas Anderes aufgefallen. Wenn ich mir mal den Rückgabewert vom READER anschaue, also die PID die bei: Code (perl): (dl
)
my @line = <READER>; ausgelesen wird, dann ist der immer exakt um den Betrag 2 zu gering, im Vergleich zu einer Ausgabe mit ps -aux | grep firefox. Das ist wirklich immer so. Weil das so ist, ist es ja nicht weiter schlimm. Ich kann ja immer den Betrag 2 hinzu addieren. Aber ich finde das schon recht merkwürdig und eigentlich auch nicht wirklich sicher ... vielleicht unterscheiden sich die Werte dann doch mal um 3, oder 1 und nicht um 2. Gruß, IceRage |