[procedure] run-process command p1 p2 p3 ...

STk, STklos: run command in a child process, either synchronously (caller waits child's termination) or asynchronously. You can redirect stdin, stdout and/or stderr of the child process, or even invoke the command on the other host (via rsh(1) or ssh(1)).

See also Concept:Process, process?, process-alive?, process-pid, process-input, process-output, process-error, process-wait, process-exit-status, process-send-signal?, process-kill, process-stop, process-continue, process-list.

Gauche also has this in gauche.process? module. It is upper compatible with STk.