Why Sponsor Oils? | source | all docs for version 0.23.0 | all versions | oilshell.org
(in progress)
This page links to topics in the Oils Reference. It's organized differently than the YSH Table of Contents or OSH Table of Contents.
YSH:
OSH:
YSH:
ENV
ysh-prefix-binding
- for NAME=val
env bindingssimple-command
- external commands are started with an
environ
shopt --unset no_exported
shopt --set env_obj
OSH:
export
prefix-binding
- for NAME=val
env bindingsYSH:
OSH:
YSH:
proc
__invoke__
, Obj
simple-command
is how you invoke procsOSH:
use
is-main
__provide__
Obj
with an __invoke__
methodOSH:
OSH:
complete
compexport
, compadjust
set -x
aka set -o xtrace
SHX_*
Also see the Unicode doc.
Obj
__invoke__
and __call__
propView()
and prototype()
- may be renamed first() rest()
ENV
is an Obj
.
ysh-attr->
thin-arrowfunc
__call__
and Obj
(TODO)ysh-func-call