run(`cmd /c jags`) -- the /c flag is needed to tell cmd to run the command run(`jags-terminal`) -- the batch script jags.bat sets a few environment variables you would probably need to duplicate if you decide to go this route (e.g. ENV["VAR"] = "VALUE")
On Sun, Aug 3, 2014 at 1:18 AM, KK Sasa <[email protected]> wrote: > Hi Jameson, > > 1) run(`cmd jags`) lets Julia go into command prompt, and then input jags will > go into JAGS mode. Can it come back to Julia again? > > 2) run(`jags-terminal`) seems find JAGS but fails to load JAGS' modules, > it says "module could not be found". > > Any suggestions? > > Thank you. > > Jameson於 2014年8月3日星期日UTC+8下午12時26分17秒寫道: > >> jags is distributed as jags.bat, but jags.bat is defined as not >> executable in windows. This is because Windows doesn't let you spawn >> arbitrary files. The command prompt implements various workarounds for >> this, but libuv has chosen not to try to duplicate them. It seems your >> options are either to spawn a command interpreter `cmd jags` or call >> `jags-terminal` directly >> >> (neither of these is what the command prompt does, since the command >> prompt actually sources the files directly, thus modifying the callee's >> environment) >> >>
