Powerful replacements for base system2 with consistent behavior across platforms. Supports interruption, background tasks, and full control over 'STDOUT' / 'STDERR' binary or text streams. On Unix systems the package also has functions for evaluating expressions inside a temporary fork. Such evaluations have no side effects on the main R process, and support reliable interrupts and timeouts. This provides the basis for a 'sandboxing' mechanism.

Documentation

Manual: sys.pdf
Vignette: None available.

Maintainer: Jeroen Ooms <jeroen at berkeley.edu>

Author(s): Jeroen Ooms*, Gábor Csárdi*

Install package and any missing dependencies by running this line in your R console:

install.packages("sys")

Depends
Imports
Suggests unix(>=1.3), testthat
Enhances
Linking to
Reverse
depends
Reverse
imports
antiword, opencpu, unrtf
Reverse
suggests
redux
Reverse
enhances
Reverse
linking to

Package sys
Materials
URL https://github.com/jeroen/sys#readme
Task Views
Version 1.4
Published 2017-06-24
License MIT + file LICENSE
BugReports https://github.com/jeroen/sys/issues
SystemRequirements libapparmor-dev (optional, debian/ubuntu only)
NeedsCompilation yes
Citation
CRAN checks sys check results
Package source sys_1.4.tar.gz