new Subprocess(cmd [, expect])
Create subprocess
Parameters:
Name | Type | Argument | Description |
---|---|---|---|
cmd |
object | pty.spawn object | |
expect |
Map |
<optional> |
Expect-send map { /regexp/: 'send this' } |
Members
-
isRunning
-
Is process still running?
-
cmd
-
Get pty.js object
-
promise
-
Get result promise
-
code
-
Get process exit code
-
signal
-
Get process exit signal
Methods
-
write()
-
Send data to process'es stdin
Returns:
- Type
- boolean
-
resize(cols, rows)
-
Resize terminal
Parameters:
Name Type Description cols
number Number of columns rows
number Number of rows Returns:
- Type
- boolean
-
kill()
-
Terminate process
Returns:
- Type
- boolean