Thread Wie stoppe ich den Hintergrundprozess?
(11 answers)
Opened by kolla at 2004-03-25 10:37
[quote=lichtkind,25.03.2004, 10:16]perl befehl localtime muss du einfach vergleichen mit dem wert den du haben willst und wenn der überschritten ist tja normal script beenden
localtime liefert einen @rray[ wochentag, monat, tag, h,min,sec ,jahr] oder so ähnlich[/quote] Quote hmm - das ist schon klar... ich denke, ich habe wohl nicht sauber formuliert: also: ich möchte in Perl ein UNIX-Befehl absetzen, und zwar als Hintergrundprozeß Code: (dl
)
cat < /dev/ttyS0 | sed -e"..." >> /win/gre.txt & (ich denke 'mal dies geht mit "system") dann bräuchte ich in Perl die PID des Prozesses ( wo und wie bekomme ich die? ) damit ich später den Prozeß mit "kill" wieder beenden kann. Es bringt mir nichts, wenn ich den Betriebssystem Befehl als normalen Prozeß starten würde und zum Zeitpunk x einfach das Perl-Script beenden würde - weil ich nach dem Löschen im ASCII-File den Prozess -aus dem PerlScript heraus- auch wieder starten muß. |