在Ruby代码中使用终端命令?

Use terminal command in ruby code?

本问题已经有最佳答案,请猛点这里访问。

在Ruby代码中有没有使用命令行命令的方法?

比如:ruby代码中的一些第三方.ipa安装程序命令(在使用第三方安装程序(如ideviceinstaller)的场景之间重新安装应用程序)。


  • Kernel#exec取代你的红宝石,这一过程在你指定的,作为一个相应的系统调用。因此,结束程序,即使有更多的代码运行。可能不是你想要的。作品:exec("this")
  • 引号。`this`愿意thisstdout和其作为字符串返回。同样的事情在不同的语法:%x(this)
  • Kernel#system:主要为exec相同,但不能取代你的红宝石a布尔过程与归来……大多数时间:无论它曾成功(true),它返回的非零(false)或无法运行在所有运行system("this")AS(nil);
  • 湖三和链接更多的论文