sys: Powerful and Reliable Tools for Running System Commands in R

Drop-in replacements for the base system2() function with fine control and consistent behavior across platforms. Supports clean interruption, timeout, background tasks, and streaming STDIN / STDOUT / STDERR over binary or text connections. Arguments on Windows automatically get encoded and quoted to work on different locales.

Version: 3.2
Suggests: unix (≥ 1.4), spelling, testthat
Published: 2019-04-23
Author: Jeroen Ooms ORCID iD [aut, cre], Gábor Csárdi [ctb]
Maintainer: Jeroen Ooms <jeroen at>
License: MIT + file LICENSE
NeedsCompilation: yes
Language: en-US
Materials: NEWS
CRAN checks: sys results


Reference manual: sys.pdf
Package source: sys_3.2.tar.gz
Windows binaries: r-devel:, r-release:, r-oldrel:
OS X binaries: r-release: sys_3.2.tgz, r-oldrel: sys_3.2.tgz
Old sources: sys archive

Reverse dependencies:

Reverse imports: antiword, askpass, credentials, metaboGSE, opencpu, phylocomr, phylotaR, plinkQC, rtika, unrtf
Reverse suggests: redux, ssh


Please use the canonical form to link to this page.