我必须构建一个执行 linux 命令的 RoR Web 应用程序,例如在我的网页上我有一个“ls”按钮,我怎样才能让系统运行命令、检索输出并在我的网页上显示输出?有没有特别的宝石?
问问题
229 次
3 回答
0
查看这个内容丰富的链接:http ://tech.natemurray.com/2007/03/ruby-shell-commands.html 。他描述了 ruby 调用 shell 命令的各种方式的优缺点,包括如何通过stdin
、捕获stderr
等。
于 2013-09-19T23:31:34.767 回答
0
由于安全策略,我认为您无法从 Web 应用程序访问机器。无论如何,你可以使用 Ruby 来使用这个gem。
希望这可以帮助。
于 2013-09-19T23:05:05.787 回答
0
我认为您应该能够通过执行以下操作来做到这一点:
<pre>
<?= `ls` ?>
</pre>
于 2013-09-19T22:52:40.017 回答