ssh.utils: Local and remote system commands with output and error capture.

Share:

This package provides utility functions for system command execution, both locally and remotely using ssh/scp. The command output is captured and provided to the caller. This functionality is intended to streamline calling shell commands from R, retrieving and using their output, while instrumenting the calls with appropriate error handling. NOTE: this first version is limited to unix with local and remote systems running bash as the default shell.

Author
Sergei Izrailev
Date of publication
2014-07-24 21:13:49
Maintainer
Sergei Izrailev <sizrailev@collective.com>
License
Apache License (== 2.0)
Version
1.0
URLs

View on CRAN

Man pages

cp.remote
scp wrapper
file.exists.remote
Checks if a local or remote file exists.
mem.usage
Measure the resident memory usage of a process.
mkdir.remote
Creates a remote directory with the specified group ownership...
ps.grep.remote
Checks for processes running on a local or remote machine.
run.remote
Functions to run commands remotely via 'ssh' and capture...
ssh.utils
Local and remote system commands with output and error...

Files in this package

ssh.utils
ssh.utils/inst
ssh.utils/inst/myfile.csv
ssh.utils/inst/ssh.utils_1.0.pdf
ssh.utils/inst/COPYRIGHTS
ssh.utils/inst/genpdfdoc.sh
ssh.utils/NAMESPACE
ssh.utils/NEWS
ssh.utils/R
ssh.utils/R/psgrep.R
ssh.utils/R/cp.R
ssh.utils/R/mem.usage.R
ssh.utils/R/ssh.utils-package.R
ssh.utils/R/run.R
ssh.utils/R/mkdir.R
ssh.utils/R/file.exists.R
ssh.utils/README.md
ssh.utils/MD5
ssh.utils/DESCRIPTION
ssh.utils/man
ssh.utils/man/ssh.utils.Rd
ssh.utils/man/mem.usage.Rd
ssh.utils/man/run.remote.Rd
ssh.utils/man/mkdir.remote.Rd
ssh.utils/man/ps.grep.remote.Rd
ssh.utils/man/file.exists.remote.Rd
ssh.utils/man/cp.remote.Rd