在mruby中如何运行shell命令%x()
,``
或system
? 有没有可以使用它的mgem?mruby:如何执行shell命令?
0
A
回答
1
尝试mruby-io
其中implementes popen
: https://github.com/iij/mruby-io/blob/728d313b2c238ac0f41a4aa7e4a88e6a8fee8079/mrblib/kernel.rb#L2-L4
或者输入mruby-process
它实现system
:https://github.com/iij/mruby-process/blob/c31010dc0440335a7693fd70ae005c79bd1378ec/src/process.c#L368
+0
我在mruby-process中找到了'system',但它并没有从这个进程中返回任何东西。 我实际上实现了反引号操作符的一个版本,并且获得了一个简单的版本,但是使用mruby-io代替它会更有意义。 –
相关问题
- 1. 命令执行shell
- 2. 执行shell命令
- 3. Shell命令执行
- 4. 从命令行执行Django Shell命令
- 5. 如何在后台执行shell命令
- 6. 如何在android中执行shell命令?
- 7. 如何在python中执行shell命令?
- 8. 如何通过Python执行shell命令
- 9. 如何在C中执行shell命令?
- 10. shell如何执行管道命令?
- 11. 如何在Opa中执行shell命令?
- 12. 如何从python执行os/shell命令
- 13. 如何使用VBA执行shell命令?
- 14. 如何在后台执行shell命令?
- 15. 从python执行shell命令
- 16. Sevlet + Shell命令执行
- 17. 执行shell命令(c)
- 18. 从Java执行shell命令
- 19. RealBasic:执行shell命令
- 20. 执行shell命令org.apache.commons.exec.DefaultExecutor
- 21. Groovy执行shell命令
- 22. 从ruby执行shell命令
- 23. PHP shell执行命令
- 24. python:os.system不执行shell命令
- 25. Nodejs child_process执行shell命令
- 26. Jenkins执行bash shell命令
- 27. 在VBA执行Shell命令
- 28. 执行交互shell命令
- 29. 如何从shell或windows内联命令执行java jshell命令
- 30. Gulp-Shell不执行任何命令
有效的问题 - 希望mruby可以包括答案一旦被解决。 – shevy
一旦解决了什么问题? –