I am wondering why, unlike SCI, SCIHOME, TMPDIR and home, WSCI is
not defined in the calling OS environment:
--> getenv WSCI
getenv: Undefined environment variable WSCI.
--> getenv SCI
--> getenv SCIHOME
--> getenv TMPDIR
--> getenv home
Hence, %TMPDIR%, .. %SCIHOME% can be used in
commands sent to the OS through unix_*() or host() functions
(or $TMPDIR, .. $SCIHOME on
Linux and MacOS), but not %WSCI% or $WSCI.
This looks a bit awkward, doesn't it?
WSCI could be defined as well on Linux and MacOS as a copy of
SCI. It would not disturb.