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