在ruby窗口上运行unix命令

时间:2012-12-08 03:10:51

标签: ruby shell cygwin

我有一个由Unix命令编写的shell脚本,现在我想在Ruby命令提示符窗口中运行这个脚本文件(* .sh)。有人请指导我一个解决方案吗?非常感谢。

1 个答案:

答案 0 :(得分:0)

使用反引号或%x{...}语法执行外部程序:

output = %x{./tests.sh}

请参阅http://www.ruby-doc.org/core-1.9.3/Kernel.html#method-i-60