sys: Powerful and Reliable Tools for Running System Commands in R (original) (raw)

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.

Authors:Jeroen Ooms [aut, cre], Gábor Csárdi [ctb]

sys_3.4.3.tar.gz
sys_3.4.3.zip(r-4.6)sys_3.4.3.zip(r-4.5)sys_3.4.3.zip(r-4.4)
sys_3.4.3.tgz(r-4.5-x86_64)sys_3.4.3.tgz(r-4.5-arm64)sys_3.4.3.tgz(r-4.4-x86_64)sys_3.4.3.tgz(r-4.4-arm64)
sys_3.4.3.tar.gz(r-4.6-arm64)sys_3.4.3.tar.gz(r-4.6-x86_64)sys_3.4.3.tar.gz(r-4.5-arm64)sys_3.4.3.tar.gz(r-4.5-x86_64)
sys_3.4.3.tgz(r-4.5-emscripten)sys_3.4.3.tgz(r-4.4-emscripten)
sys.pdf |sys.html
sys/json (API)
NEWS

# Install 'sys' in R:
install.packages('sys', repos = c('https://jeroen.r-universe.dev', 'https://cloud.r-project.org'))

Bug tracker:https://github.com/jeroen/sys/issues

On CRAN:

Conda:

14.41 score 106 stars 5.2k packages 206 scripts 756k downloads 10 mentions 11 exports 0 dependencies

Last updated 8 months agofrom:d2353a15e3. Checks:13 OK, 1 NOTE. Indexed: yes.

Target Result Total time
linux-devel-arm64 OK 123
linux-devel-x86_64 OK 110
source / vignettes OK 150
linux-release-arm64 OK 128
linux-release-x86_64 OK 119
macos-release-arm64 OK 74
macos-release-x86_64 OK 231
macos-oldrel-arm64 OK 97
macos-oldrel-x86_64 OK 147
windows-devel OK 105
windows-release OK 99
windows-oldrel NOTE 150
wasm-release OK 85
wasm-oldrel OK 88

Exports:as_texteval_forkeval_safeexec_backgroundexec_internalexec_statusexec_waitr_backgroundr_internalr_waitwindows_quote

Dependencies: