Thread ^C in Script abfangen, nach SIG{INT} weitere Befehle ausführen
(6 answers)
Opened by YAPD at 2015-10-04 23:11
Wenn du sowieso schon externe Programme benutzt, dann ist es wohl das einfachste, das Problem mit einem externen Tool zu lösen. Ich meine das Wrapper-Programm "timeout". Das sollte bei jeder Linux-Distribution als Paket verfügbar sein.
Code (perl): (dl
)
system("timeout", "3", "sleep", "5"); Hier wird "sleep 5" ausgeführt, aber schon nach 3 Sekunden abgebrochen. Lieblingsmodule: IPC::System::Simple, Path::Class
|