gpt4 book ai didi

ruby-on-rails - ruby 中的 Windows 命令

转载 作者:可可西里 更新时间:2023-11-01 11:21:58 27 4
gpt4 key购买 nike

如何在 Ruby 应用程序中运行 Windows 命令?

我正在尝试运行类似的东西:

output = `cd #{RAILS_ROOT}/lib && java HelloWorld #{param1} #{param2}`

我打印上面一行的结果并将其粘贴到 Windows 中的命令提示符,它工作得很好。但是,当我运行应用程序并点击此代码时,输​​出为空白而不是我从 HellowWorld 返回的字符串。在 HelloWorld 我做了一个 System.out.print("helloworld")

以下内容:

output = `cmd.exe /C dir`
puts "OUTPUT #{output}"

返回:

OUTPUT

最佳答案

JRuby 1.5.3 中的问题已在 JRuby 1.5.5 中修复: http://www.jruby.org/2010/11/10/jruby-1-5-5.html

关于ruby-on-rails - ruby 中的 Windows 命令,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5731014/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com