Annotation of researchv10dc/man/manb/killpg.2j, revision 1.1

1.1     ! root        1: .TH KILLPG 2J
        !             2: .UC 4
        !             3: .SH NAME
        !             4: killpg \- send signal to a process or a process group
        !             5: .SH SYNOPSIS
        !             6: .B killpg(pgrp, sig)
        !             7: .PP
        !             8: .B cc ... \-ljobs
        !             9: .SH DESCRIPTION
        !            10: .I Killpg
        !            11: sends the signal
        !            12: .I sig
        !            13: to the specified process group.
        !            14: See
        !            15: .IR sigsys (2)
        !            16: for a list of signals;
        !            17: see
        !            18: .IR jobs (3)
        !            19: for an explanation of process groups.
        !            20: .PP
        !            21: The sending process and members of the process group must
        !            22: have the same effective user ID, otherwise
        !            23: this call is restricted to the super-user.
        !            24: As a single special case the continue signal SIGCONT may be sent
        !            25: to any process which is a descendant of the current process.  This
        !            26: allows a command interpreter such as
        !            27: .IR csh (1)
        !            28: to restart set-user-id processes stopped from the keyboard with a stop signal.
        !            29: .PP
        !            30: The calls
        !            31: .IP
        !            32: .B "killpg(0, sig)"
        !            33: .LP
        !            34: and
        !            35: .IP
        !            36: .B "kill(0, sig)
        !            37: .LP
        !            38: have identical effects, sending the signal to all members of the
        !            39: invoker's process group (including the process itself).
        !            40: It is preferable to use the call involving
        !            41: .I kill
        !            42: in this case, as it is portable to other UNIX systems.
        !            43: .SH "SEE ALSO"
        !            44: jobs(3), kill(2), sigsys(2), signal(2), csh(1), kill(1)
        !            45: .SH DIAGNOSTICS
        !            46: Zero is returned if the processes are sent the signals;
        !            47: \-1 is returned if any process in the process group cannot be sent
        !            48: the signal, or if there are no members in the process group.
        !            49: .SH BUGS
        !            50: The job control facilities are not available in standard version 7 UNIX.
        !            51: These facilities are still under development and may change in future
        !            52: releases of the system as better inter-process communication facilities
        !            53: and support for virtual terminals become available.  The options and
        !            54: specifications of this system call and even the call itself
        !            55: are thus subject to change.

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.