在ruby代码中使用terminal命令?
有没有办法在ruby代码中使用命令行命令 比如:ruby代码中的一些第三方.ipa安装程序命令(使用第三方安装程序(如ideviceinstaller)在不同场景之间重新安装应用程序)在ruby代码中使用terminal命令?,ruby,Ruby,有没有办法在ruby代码中使用命令行命令 比如:ruby代码中的一些第三方.ipa安装程序命令(使用第三方安装程序(如ideviceinstaller)在不同场景之间重新安装应用程序) Kernel#exec,它将ruby进程替换为您指定的进程,作为相应的系统调用。因此,即使有更多代码要运行,它也会结束程序。可能不是你想要的。工作原理如下:exec(“this”) Backticks.`this`将运行this,并以字符串形式返回其标准输出。同样的事情有不同的语法:%x(this) Kerne
,它将ruby进程替换为您指定的进程,作为相应的系统调用。因此,即使有更多代码要运行,它也会结束程序。可能不是你想要的。工作原理如下:Kernel#exec
exec(“this”)
- Backticks.
将运行`this`
,并以字符串形式返回其标准输出。同样的事情有不同的语法:this
%x(this)
:与Kernel#system
基本相同,但不会取代Ruby进程并返回布尔值。。。大多数情况下:无论它是否成功运行(exec
),它都返回非零(true
)或根本无法运行(false
);可作为nil
系统运行(“此”)