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 版本和您正在使用的作業系統而有所不同。
為簡單起見,以下約定用於顯示從 shell 提示符執行 Ruby 指令碼。
$ hello-world.rb Hello world
但是,您用來執行 Ruby 指令碼的實際語法將根據您的作業系統及其設定而有所不同。請閱讀可執行 Ruby 指令碼部分的Hello world頁面,以確定在您的系統上執行 Ruby 指令碼的最佳方法。
Ruby 通常會與其一起安裝 "互動式 ruby" (irb)。這是一個 REPL,允許您嘗試 Ruby,例如
$ irb >> 3 + 4 => 7 >> 'abc' => "abc"