Get the running "Rscript" processes PID

Share:

Description

Returns a vector with the process ID (pid) of the "Rscript" processes which are currently running.

Usage

1
get_Rscript_PID(...)

Arguments

...

not used.

Value

an integer vector with the process ID (pid) of the "Rscript" processes.

References

tasklist details from microsoft homepage: http://technet.microsoft.com/en-us/library/bb491010.aspx

See Also

get_tasklist, get_Rscript_PID, get_pid, kill_pid, kill_all_Rscript_s, pskill

Examples

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
## Not run: 
# create several running processes of Rscript (to shitdown)
system("Rscript -e repeat{2+2}", wait = FALSE) # this process should be stuck   
system("Rscript -e repeat{2+2}", wait = FALSE) # this process should be stuck   
# here are there pid numbers:
get_Rscript_PID() 
# let's kill them:
kill_all_Rscript_s()
# they are gone...
get_Rscript_PID() # we no longer have Rscripts running

## End(Not run)

Want to suggest features or report bugs for rdrr.io? Use the GitHub issue tracker.