如何运行系统命令并使用Julia捕获输出?

sbh*_*bha 1 julia

如何运行系统命令并使用Julia捕获输出?

在RI可以用类似的东西做到这一点 system_output <- system2("ls","-l", stdout=TRUE, stderr=TRUE)

fre*_*kre 7

使用readstringCmd:readstring(`ls -l`).

在Julia v0.7(及以上)中,这将是一种方法read:read(`ls -l`, String)

第一个参数中的bakticks创建一个Cmdreadstring/ 执行的对象read.另请参阅以下文档Cmd:docs.