processx

Execute and Control System Processes

Tools to run system processes in the background. It can check if a background process is running; wait on a background process to finish; get the exit status of finished processes; kill background processes and their children; restart processes. It can read the standard output and error of the processes, using non-blocking connections. 'processx' can poll a process for standard output or error, with a timeout. It can also poll several processes at once.

Total

382,996

Last month

128,715

Last week

30,528

Average per day

4,291

Daily downloads

Total downloads

Description file content

Package
processx
Title
Execute and Control System Processes
Version
3.1.0
Description
Tools to run system processes in the background. It can check if a background process is running; wait on a background process to finish; get the exit status of finished processes; kill background processes and their children; restart processes. It can read the standard output and error of the processes, using non-blocking connections. 'processx' can poll a process for standard output or error, with a timeout. It can also poll several processes at once.
License
MIT + file LICENSE
LazyData
true
URL
BugReports
https://github.com/r-lib/processx/issues
RoxygenNote
6.0.1.9000
Imports
assertthat, crayon, R6, utils
LinkingTo
testthat
Suggests
covr, debugme, parallel, testthat, withr
Encoding
UTF-8
NeedsCompilation
yes
Packaged
2018-05-14 20:52:07 UTC; gaborcsardi
Author
Gábor Csárdi [aut, cre, cph] (), Winston Chang [aut], RStudio [cph, fnd], Mango Solutions [cph, fnd]
Maintainer
Gábor Csárdi
Repository
CRAN
Date/Publication
2018-05-15 07:48:21 UTC

install.packages('processx')

3.1.0

2 months ago

https://github.com/r-lib/processx#readme

Gábor Csárdi

MIT + file LICENSE

Imports

assertthat, crayon, R6, utils

Suggests

covr, debugme, parallel, testthat, withr

Discussions