julia - 如何运行系统命令并使用 Julia 捕获输出?
问题描述
如何运行系统命令并使用 Julia 捕获输出?
在 RI 可以用类似的东西来做到这一点system_output <- system2("ls","-l", stdout=TRUE, stderr=TRUE)
解决方案
readstring
与Cmd
:一起使用readstring(`ls -l`)
。
在 Julia v0.7(及更高版本)中,这将是一种方法read
:read(`ls -l`, String)
第一个参数中的 bakticks 创建了一个Cmd
由readstring
/执行的对象read
。另请参阅文档Cmd
:文档。
推荐阅读
- facebook-graph-api - 如何在 Facebook Graph API 中获取我的页面后跟的组列表
- python-3.x - DRF 在 POST 请求中使用字段值而不是默认值 (pk)
- sql - 使用sql对数据进行分类
- javascript - mapDispatchToProps 没有将 actionCreators 分派到所需的组件
- r - r - How to change the order of a factor within another factor - ggplot2
- python - How to make 3d (4 variable) ternary (pyramid) plot in R or Python?
- angular - 如何根据用户的输入即时过滤对象数组
- nstextview - 在 Swift 中使用 NSLayoutManager 隐藏 Markdown 字符
- php - Cron 尝试运行 php 命令但它出错
- java - 如何在 MongoDB 的 application.properties 中设置等待队列倍数和最大池大小