Ruby on rails 在Ubuntu12中运行可执行文件的Ruby代码

Ruby on rails 在Ubuntu12中运行可执行文件的Ruby代码,ruby-on-rails,ruby,ubuntu-12.04,Ruby On Rails,Ruby,Ubuntu 12.04,我必须用ruby运行一个可执行文件。这怎么可能呢? 我正在使用以下代码。另外,我如何检查该文件是否已执行 f = IO.popen("~/local/bin/test") 使用Ruby的内核系统方法来运行命令。如果命令成功运行,则返回true,否则返回false: system('~/local/bin/test') 从这里可以看出:还有其他选择。这取决于您是否希望在当前进程中运行它、创建子进程、是否需要知道执行状态等

我必须用ruby运行一个可执行文件。这怎么可能呢? 我正在使用以下代码。另外,我如何检查该文件是否已执行

f = IO.popen("~/local/bin/test")
使用Ruby的内核系统方法来运行命令。如果命令成功运行,则返回true,否则返回false:

system('~/local/bin/test')
从这里可以看出:还有其他选择。这取决于您是否希望在当前进程中运行它、创建子进程、是否需要知道执行状态等