【发布时间】:2015-12-14 06:33:52
【问题描述】:
在 Ruby 脚本中,我想获取操作系统信息,不仅是 Linux,还包括 32 位或 64 位。
那是因为我的程序将在多个 Linux 平台上运行。它调用了第三方工具,该工具有子文件夹:lin32,lin64,我需要根据操作系统信息调用正确的版本。
【问题讨论】:
-
@Зелёный:这是一个非常有希望的副本,但是其中包含的答案不包括“架构”(x86/x64)部分。如果有任何实际尝试,他们大多会讲述与此处无关的 Ruby 编译版本(您可以在 64 位操作系统上运行 32 位 ruby,在这种情况下,OP 需要获得 '64' 响应)
-
我想向您指出
RbConfig的文档,但不幸的是,它似乎完全没有文档。不过,使用RbConfig是正确的答案,前提是您可以弄清楚如何 使用它。
标签: ruby