Sys.getpid

0th

Percentile

Get the Process ID of the R Session

Get the process ID of the R Session. It is guaranteed by the operating system that two R sessions running simultaneously will have different IDs, but it is possible that R sessions running at different times will have the same ID.

Keywords
utilities
Usage
Sys.getpid()
Value

An integer, often between 1 and 32767 under Unix-alikes (but for example FreeBSD and macOS use IDs up to 99999) and a positive integer (up to 32767) under Windows.

Aliases
  • Sys.getpid
Examples
library(base) # NOT RUN { Sys.getpid() ## Show files opened from this R process if(.Platform$OS.type == "unix") ## on Unix-alikes such Linux, macOS, FreeBSD: system(paste("lsof -p", Sys.getpid())) # }
Documentation reproduced from package base, version 3.5.2, License: Part of R 3.5.2

Community examples

Looks like there are no examples yet.