next up previous
: pop : Primitive Operators : options

oxshell

<< cmds oxshell result >>
cmds is an array of strings.

command
Executing a command
cmdname arg1 arg2 ... 
Example 1: /afo (Hello! ) def [(cat) (stringIn://afo)] oxshell
Example 2: [(polymake) (stringInOut://afo.poly) (FACETS)] oxshell

export
export env_name  =  value
export env_name = 
Example: [(export) (PATH) (=) (/usr/new/bin:${PATH})] oxshell

keep_tmp_files
keep_tmp_files value
If value is zero, then temporary files are removed after execution.

killall
Kill all the processes envoked by oxshell

redirect
The following redirect operators are implemented.
< > 2>
Example 1: [(ls) (hoge) (2>) (stringOut://afo)] oxshell
    afo ::
Example 2: [(cp) ] addStdoutStderr oxshell
      [@@@stdout @@@stderr] ::

which
which cmd_name
which cmd_name path
Example: [(which) (ls)] oxshell



Nobuki Takayama 平成20年1月30日