Skip to main content

Module process_ops

Module process_ops 

Source
Expand description

Process operation implementations for the io module.

Exports: spawn, exec, process_wait, process_kill, process_write, process_read, process_read_err, process_read_line

Functionsยง

io_exec
io.exec(cmd, args?) -> object { status: int, stdout: string, stderr: string }
io_process_kill
io.process_kill(handle) -> unit
io_process_read
io.process_read(handle, n?) -> string
io_process_read_err
io.process_read_err(handle, n?) -> string
io_process_read_line
io.process_read_line(handle) -> string
io_process_wait
io.process_wait(handle) -> int (exit code)
io_process_write
io.process_write(handle, data) -> int (bytes written)
io_read_line
io.read_line(handle?) -> string
io_spawn
io.spawn(cmd, args?) -> IoHandle (ChildProcess)
io_stderr
io.stderr() -> IoHandle
io_stdin
io.stdin() -> IoHandle
io_stdout
io.stdout() -> IoHandle