0.1.0 • Published 6 years ago
shellcmd v0.1.0
Run shell commands from NodeJS
Package Information
Usage
require('shellcmd')(
'cmd 1',
'cmd 2',
'cmd n',
'...',
{ options }
, 1
)
Force stdout
output for errors
When 1
is passed as the final argument, stdout
will be returned instead of an object when an error is encountered.
Options Object
cwd
string - Current working directory of the child processenv
object - Environment key-value pairsencoding
string - Default: 'utf8'shell
string - Shell where the command will be executed - Default: - UNIX:/bin/sh
- Windows:process.env.ComSpec
timeout
number - Default: 0maxBuffer
number - Largest amount of data in bytes allowed on stdout or stderr. - If exceeded, the child process is terminated. - Default: 200*1024killSignal
string | integer - Default: 'SIGTERM'uid
number - Sets the user identity of the process.gid
number - Sets the group identity of the process.