julia> c = setenv(`env`, ["FOO=>bar"]) setenv(`env`,Union(ASCIIString,UTF8String)["FOO=>bar"])
julia> run(c) FOO=>bar On Wed, Dec 31, 2014 at 2:16 PM, Sean Marshallsay <srm.1...@gmail.com> wrote: > 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? >