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).
 |