Proc::Killfam - kill a list of pids, and all their sub-children
use Proc::Killfam; killfam $signal, @pids;
killfam accepts the same arguments as the Perl builtin kill command, but, additionally, recursively searches the process table for children and kills them as well.
killfam 'TERM', ($pid1, $pid2, @more_pids);
kill, signal
To install Tk::ExecuteCommand, copy and paste the appropriate command in to your terminal.
cpanm
cpanm Tk::ExecuteCommand
CPAN shell
perl -MCPAN -e shell install Tk::ExecuteCommand
For more information on module installation, please visit the detailed CPAN module installation guide.