是否可以使用鞋执行 rspec 命令(通常在终端中执行)?
更详细:我想用几个按钮创建某种GUI。每个按钮都应该执行通常在终端中执行的不同命令。
所以,我想开始我的鞋子应用程序 - >点击按钮 - >按钮打开终端并执行命令(类似“ cd / Users / Documents / test ”,然后“ rspec test_spec.rb ”。我是Ruby和鞋子的新手,所以如果有一个更好/更简单的方法为新手做这个 - 请建议。
操作系统:Mac OSX
谢谢!
答案 0 :(得分:0)
鞋子只是一个红宝石程序,所以你可以做任何红宝石。所以this stack overflow question应该保留你的答案。
例如,这可以工作并返回结果:
2.2.2 :004 > `pwd`
=> "/home/tobi\n"
您可以运行命令,捕获输出,然后在您喜欢的鞋子应用程序中显示它。