< Rebol Programming
USAGE:
CALL cmd /input in /output out /error err /wait /console /shell /info /show
DESCRIPTION:
Executes a shell command to run another process.
CALL is a native value.
ARGUMENTS
- cmd -- The shell command or file (Type: string file block)
REFINEMENTS
- /input -- Redirects in to stdin
- in -- (Type: any-string port file url none)
- /output -- Redirects stdout to out
- out -- (Type: string port file url none)
- /error -- Redirects stderr to err
- err -- (Type: string port file url none)
- /wait -- Runs command and waits for exit
- /console -- Runs command with I/O redirected to console
- /shell -- Forces command to be run from shell
- /info -- Return process information object
- /show -- Show the output in a console window
SOURCE CODE
call: native[
"Executes a shell command to run another process."
cmd [string! file! block!] "The shell command or file"
/input "Redirects in to stdin"
in [any-string! port! file! url! none!]
/output "Redirects stdout to out"
out [string! port! file! url! none!]
/error "Redirects stderr to err"
err [string! port! file! url! none!]
/wait "Runs command and waits for exit"
/console "Runs command with I/O redirected to console"
/shell "Forces command to be run from shell"
/info "Return process information object"
/show "Show the output in a console window"
]
This article is issued from Wikibooks. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.