Also:

julia> ENV["FOO"] = "BAR"
"BAR"

julia> run(`env` |> `grep FOO`)
FOO=BAR


On Wed, Dec 31, 2014 at 3:35 PM, Sean Marshallsay <srm.1...@gmail.com>
wrote:

> Awesome, thank you!
>
> On Wednesday, 31 December 2014 19:27:26 UTC, Isaiah wrote:
>>
>> 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....@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?
>>>
>>
>>

Reply via email to