kill
permite el envío de señales a otros procesos. Su modo
de uso es:
$count = kill($signal, @processes);
que envía la señal $signal
a los procesos cuyos PID están en la lista
@processes
. El resultado devuelve el número de procesos
a los que la señal llegó con éxito. Por supuesto, el proceso
que emite la señal debe tener los privilegios suficientes para hacerlo.
Si se usa la señal especial 0
, la función kill
devuelve el número de
procesos que serán señalados, sin que la señal sea realmente entregada.
Si se emplea un número negativo, se entregará la señal a todos los procesos
con identificador de grupo igual al opuesto de ese número.