In Bash I can do something like this

$ echo $RANDOM_VAR

$ RANDOM_VAR='heya' env
RANDOM_VAR='heya'
OTHER_ENV_VAR=whatever_it_was_before
...
$ echo $RANDOM_VAR

$

In Julia, however,

julia> run(`env`)
OTHER_ENV_VAR=whatever_it_was_before
...

julia> run(`RANDOM_VAR='heya' env`)
ERROR: could not spawn `RANDOM_VAR=heya env`: no such file or directory 
(ENOENT)
 in _jl_spawn at process.jl:217
 in spawn at /usr/local/Cellar/julia/0.3.3/lib/julia/sys.dylib (repeats 2 
times)
 in run at /usr/local/Cellar/julia/0.3.3/lib/julia/sys.dylib

julia>

Is there a way to emulate this behaviour in Julia?

Reply via email to