Как запустить команду Windows в приложении Ruby?
Я пытаюсь запустить что-то вроде:
output = `cd #{RAILS_ROOT}/lib && java HelloWorld #{param1} #{param2}`
Я печатаю результат строки выше и вставляю его в командную строку в Windows, и он работает просто отлично. Однако, когда я запускаю приложение и нажимаю этот код, вывод будет пустым, а не будет строки, которую я получаю из HellowWorld. В HelloWorld я делаю System.out.print ("helloworld")
Следующее:
output = `cmd.exe /C dir`
puts "OUTPUT #{output}"
Возвращает:
ВЫХОД