ID EN
Environment & Scope

Sys.getpid

R Base 3.6.2 🇮🇩 Bahasa Indonesia

Dapatkan ID proses Sesi R. Sistem operasi menjamin bahwa dua sesi R yang berjalan secara bersamaan akan memiliki ID yang berbeda, namun ada kemungkinan bahwa sesi R yang berjalan pada waktu yang berbeda akan memiliki ID yang sama.

Syntax

R
Sys.getpid()

Return Value

Bilangan bulat, sering kali antara 1 dan 32767 pada sistem serupa Unix (tetapi misalnya FreeBSD dan macOS menggunakan ID hingga 99999) dan bilangan bulat positif (hingga 32767) pada Windows.

Contoh

Example
R
# 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()))
# }