【发布时间】:2015-03-20 11:07:47
【问题描述】:
我们如何从 ruby 脚本返回值?
#!/usr/bin/env ruby
a = "test"
a
我们如何在 Ubuntu 终端或 java 或 c 中访问 'a' 的值?
【问题讨论】:
-
打印出来。 Ruby vars 就是这样:Ruby vars。您也可以使用值退出。
-
@DaveNewton 是正确的,您可以使用 STDOUT 打印并将两者都用作
$stdout。这将输出到标准输出流。您还可以将结果正确写入文件并在脚本完成后解析文件。这是一篇关于IO in Ruby 主题的不错的小帖子 -
假设您无权访问该脚本。您想运行任意 ruby 脚本,并将其评估结果输出到 AS THOUGH 调用 p 或 pp 的最终值,但无法编辑脚本本身。