Provided by: manpages-es-dev_4.13-4_all bug

NOMBRE

       killpg - enviar una señal a un grupo de procesos

SINOPSIS

       #include <signal.h>

       int killpg(int pgrp, int sig);

   Requisitos de Macros de Prueba de Características para glibc (véase feature_test_macros(7)):

       killpg():
           _XOPEN_SOURCE >= 500
               || /* Since glibc 2.19: */ _DEFAULT_SOURCE
               || /* Glibc versions <= 2.19: */ _BSD_SOURCE

DESCRIPCIÓN

       killpg() envía la señal sig al grupo de procesos pgrp.  Véase signal(7)  para una lista de señales.

       If pgrp is 0, killpg()  sends the signal to the calling process's process group.  (POSIX says: if pgrp is
       less than or equal to 1, the behavior is undefined.)

       For the permissions required to send a signal to another process, see kill(2).

VALOR DEVUELTO

       En caso de éxito se devuelve cero. En caso de error se devuelve -1, y errno se configura adecuadamente.

ERRORES

       EINVAL sig no es un número de señal válido.

       EPERM  The  process  does not have permission to send the signal to any of the target processes.  For the
              required permissions, see kill(2).

       ESRCH  No se encuentran procesos en el grupo de procesos especificado por pgrp.

       ESRCH  El grupo de procesos se dió como 0, pero el proceso que envía no tiene grupo de procesos.

CONFORME A

       POSIX.1-2001, POSIX.1-2008, SVr4, 4.4BSD (killpg apareció por primera vez en 4BSD).

NOTAS

       There are various differences between the permission  checking  in  BSD-type  systems  and  System V-type
       systems.   See the POSIX rationale for kill(3p).  A difference not mentioned by POSIX concerns the return
       value EPERM: BSD documents that no signal is sent and EPERM returned when the permission check failed for
       at least one target process, while POSIX documents EPERM only when the permission check  failed  for  all
       target processes.

   Diferencias kernel / biblioteca C
       On Linux, killpg()  is implemented as a library function that makes the call kill(-pgrp, sig).

VÉASE TAMBIÉN

       getpgrp(2), kill(2), signal(2), capabilities(7), credentials(7)

COLOFÓN

       Esta página es parte de la versión 5.10 del proyecto Linux man-pages. Puede encontrar una descripción del
       proyecto,   información   sobre   cómo   informar   errores  y  la  última  versión  de  esta  página  en
       https://www.kernel.org/doc/man-pages/.

TRADUCCIÓN

       La  traducción  al  español  de  esta  página  del  manual  fue   creada   por   Vicente   Pastor   Gómez
       <vpastorg@santandersupernet.com>

       Esta  traducción  es  documentación  libre;  lea  la GNU General Public License Version 3 o posterior con
       respecto a las condiciones de copyright.  No existe NINGUNA RESPONSABILIDAD.

       Si encuentra algún error en la traducción de esta página  del  manual,  envíe  un  correo  electrónico  a
       debian-l10n-spanish@lists.debian.org.

Linux                                             9 Junio 2020                                         KILLPG(3)