getpid - get process identification
#include <sys/types.h> #include <unistd.h>
pid_t getpid(void);
getpid(2) returns the process ID of the current process. (This is often used by routines that generate unique temporary file names.)
POSIX, BSD 4.3, SVID
exec(3), fork(2), kill(2), mkstemp(3), tmpnam(3), tempnam(3), tmpfile(3)