2013-04-22 174 views
0

我是Ruby的新手,我下載並安裝了它,並將Ruby添加到了我的PATH。Ruby在Windows命令提示符下

我打開了一個新的命令提示符並鍵入Ruby,這讓我進入一個會話可以這麼說。

然後我開始輸入各種命令,如help,update,version等,它什麼也沒做。

然後我試圖exit,quitcancel只發現你必須使用CTRL+C中斷。

無論如何,我是否以任何方式通過鍵入這些隨機命令來危害安裝?我輸入命令後從未收到任何反饋,只是放了一條新的線。

+3

使用'irb'打開一個交互式控制檯。 – Blender 2013-04-22 03:25:47

回答

2

ruby​​是我相信的編譯器。 irb是交互式控制檯。

如果你這樣做Ruby myRubyFile.rb它會爲你運行該文件。這在我找到的批處理腳本中很有用。

例如,如果ruby腳本重命名某些文件並將它們移動到某處,則可以將它放在bat或bash shell腳本中。

+0

那麼'Ruby' exe在命令行上做了什麼?沒有? – Sam 2013-04-22 03:27:23

+1

@SamStriano:它可能從標準輸入讀取。 – Blender 2013-04-22 03:36:08

+0

如果在輸入命令而不是Ctrl + C之後輸入了'EOF'字符(在Windows中是Ctrl + D嗎?),你會發現它實際上在那個時候運行程序。 – bdares 2013-04-22 03:41:51

1

當你鍵入

紅寶石

這樣,你interepreter指向的紅寶石。 。 。沒有!

建立一個叫做hello_world.rb文件,並把此行到它:「你好,世界」

然後鍵入

紅寶石hello_world.rb

,看看會發生什麼。

相關問題