2013-04-22 136 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

,看看会发生什么。

相关问题