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?