34 lines
686 B
Groff
34 lines
686 B
Groff
|
.\" Copyright (c) 1980 Regents of the University of California.
|
||
|
.\" All rights reserved. The Berkeley software License Agreement
|
||
|
.\" specifies the terms and conditions for redistribution.
|
||
|
.\"
|
||
|
.\" @(#)getpid.2 6.3 (Berkeley) 5/13/86
|
||
|
.\"
|
||
|
.TH GETPID 2 "May 13, 1986"
|
||
|
.UC 4
|
||
|
.SH NAME
|
||
|
getpid, getppid \- get process identification
|
||
|
.SH SYNOPSIS
|
||
|
.ft B
|
||
|
.nf
|
||
|
#include <sys/types.h>
|
||
|
#include <unistd.h>
|
||
|
|
||
|
pid_t getpid(void)
|
||
|
pid_t getppid(void)
|
||
|
.fi
|
||
|
.ft R
|
||
|
.SH DESCRIPTION
|
||
|
.B Getpid
|
||
|
returns
|
||
|
the process ID of
|
||
|
the current process.
|
||
|
Most often it is used
|
||
|
to generate uniquely-named temporary files.
|
||
|
.PP
|
||
|
.B Getppid
|
||
|
returns the process ID of the parent
|
||
|
of the current process.
|
||
|
.SH "SEE ALSO
|
||
|
.BR fork (2).
|