I've tried the following Example julia> (so,si,pr)=readandwrite(`cat`) (Pipe(closed => open, 0 bytes waiting),Pipe(open => open, 0 bytes waiting),Process(`cat`, ProcessRunning))
julia> write(si,"hallo") 5 julia> so Pipe(closed => open, 0 bytes waiting) julia> si Pipe(open => open, 0 bytes waiting) julia> pr Process(`cat`, ProcessRunning) from http://blog.leahhanson.us/post/julia/julia-commands.html but I would expect julia> so Pipe(closed => open, 5 bytes waiting) What am I doing wrong? In this Example one has to close the inStream "si", is there a way to read and write from "so" and "si" while keeping them open?
