I think the question is rather if it’s possible to somehow do
a = `echo 'hello world'` b = `echo "$pi" run(a) run(b) but with only *one* call to run. // T On Monday, April 27, 2015 at 8:58:55 AM UTC+2, Tony Kelman wrote: Maybe * concatenation should be implemented for Cmd like it is for strings, > not sure why it isn't. But you can do interpolation: > > julia> a = `echo`; b = `hello`; c = `world`; > julia> `$a $b $c` > `echo hello world` > julia> run(`$a $b $c`) > hello world > > > On Sunday, April 26, 2015 at 8:23:47 PM UTC-7, Yakir Gagnon wrote: >> >> I'm using Julia to build a imagemagick command (for a complicated gif). >> I'm using a for loop to build the many frames for the gif. This means I end >> up with an Array of Cmds where the first element is some header (i.e. >> `convert -delay 1 -size $(w)x$h xc:black -antialias`), then come the >> frames, and last some closing stuff. >> I wish I then could just join the commands and run it. But join doesn't >> work on the Cmd type. >> >> How can I build a Cmd from many parts? >> >> Thanks! >> >
