2014-09-01 39 views

回答

0

紅寶石可執行期望一個文件名,例如:

$ ruby test.rb 

ruby puts嘗試加載名爲puts文件,產生的錯誤消息。

使用-e開關評估單行/命令:

$ ruby -e 'puts "Hello World"' 
Hello World 
+0

我明白了,但我怎樣才能定義一個文件? 對不起,愚蠢的問題,但我是一個新手,這是我的晦澀。感謝您的幫助 – 2014-09-01 13:34:45

+0

@Kéryh您可以使用文本編輯器創建和編輯文件。我認爲[Atom](https://atom.io)會是一個不錯的選擇。有一個教程[10分鐘到你的第一個Ruby應用程序](http://neurogami.com/content/10_minutes_to_your_first_Ruby_app)涵蓋了基礎知識。 – Stefan 2014-09-01 13:40:37

+0

我使用Sublimtext進行整合或wordpress開發。 我的問題是如何將我的文件鏈接到我的控制檯。 感謝您的鏈接和您的幫助,我還發現了一個法國教程 ,這讓我明白了這個問題。 – 2014-09-01 15:52:51

1

如果您使用的是Mac OS X開拓終端和輸入irb,然後按回車。

➜ ~ irb 
irb(main):001:0> puts "Hello World !" 
Hello World ! 
=> nil 
irb(main):002:0> 

IRB代表「互動紅寶石」,並以交互方式執行從標準輸入讀取紅寶石表達的工具。

+0

它的工作原理,謝謝。 你能解釋爲什麼它不適用於「ruby puts」命令嗎? – 2014-09-01 13:14:50

相關問題