跳转到内容

Ruby 编程/符号约定

来自维基教科书,开放的书籍,开放的世界

← Ruby 编辑器 | 交互式 Ruby →


命令行示例

[编辑 | 编辑源代码]

在本教程中,涉及在命令行上运行程序的示例将使用美元符号来表示 shell 提示符。您键入的示例部分将以粗体显示。由于美元符号表示您的 shell 提示符,因此您不应键入它。

例如,要检查系统上的 Ruby 版本,请运行

$ ruby -v

同样,不要键入美元符号 – 您应该只输入 "ruby -v"(不带引号)。Windows 用户可能更熟悉看到 "C:\>" 来表示 shell 提示符(在 Windows 上称为命令提示符)。

示例还可能显示程序的输出。

$ ruby -v
ruby 1.8.5 (2006-08-25) [i386-freebsd4.10]

在上面的示例中,"ruby 1.8.5 (2006-08-25) [i386-freebsd4.10]" 在您运行 "ruby -v" 后被打印出来。当您运行 "ruby -v" 时,您的实际输出将根据已安装的 Ruby 版本和您正在使用的操作系统而有所不同。

运行 Ruby 脚本

[编辑 | 编辑源代码]

为简单起见,以下约定用于显示从 shell 提示符运行 Ruby 脚本。

$ hello-world.rb
Hello world

但是,您用来运行 Ruby 脚本的实际语法将根据您的操作系统及其设置而有所不同。请阅读可执行 Ruby 脚本部分的Hello world页面,以确定在您的系统上运行 Ruby 脚本的最佳方法。

运行 irb

[编辑 | 编辑源代码]

Ruby 通常会与其一起安装 "交互式 ruby" (irb)。这是一个 REPL,允许您尝试 Ruby,例如

$ irb
>> 3 + 4
=> 7
>> 'abc'
=> "abc"
华夏公益教科书