Perl 中的 kill() 函式
Perl 的 kill('KILL', (程序列表)) 函式可用來透過傳入 fork() 返回的 ID 來終止一個偽程序。
請注意,在偽程序上使用 kill('KILL', (程序列表)) 通常可能會導致記憶體洩漏,因為實現此偽程序的執行緒沒有機會清理其資源。
可以使用 kill() 函式向目標程序傳送任何其他訊號,例如以下程式碼將向程序 ID 104 和 102 傳送 SIGINT −
#!/usr/bin/perl kill('INT', 104, 102); 1;
廣告