Ruby语言的三种运行方法

1.ruby命令式

ruby -e 'puts "hello world!"'       #输出为hello world!

-e命令行选项使解释器执行一行指定的Ruby代码。

2.ruby文件式

helloruby.rb代码清单:

print ("Hello,Ruby.\n")

启动控制台,使用cd命令,移动到存放helloruby.rb的文件夹中。执行以下命令:

> ruby helloruby.rb

执行后,会输出显示“Hello,Ruby.”。

3.irb交互式

irb全称为interactive Ruby的缩写。

启动控制台,输入irb

> irb
irb(main):001:0>

输入与Ruby命令式一样的代码:

irb(main):001:0> print ("Hello,Ruby.\n")
Hello,Ruby.
=> nil
irb(main):002:0>

irb在进行简单的小测试非常方便,但是不适合大程序,这个时候我们应该考虑ruby命令。

irb在控制台输入exit后,按回车键即可终止irb命令。

原创文章,作者:huoxiaoqiang,如若转载,请注明出处:https://www.huoxiaoqiang.com/experience/rubye/1443.html

(0)
上一篇 2020年6月5日 03:00
下一篇 2020年6月6日 01:21

相关推荐

  • rbenv(ruby管理工具)的工作原理介绍

    1.工作原理 rbenv使用可以被注入到您的 PATH shim可执行文件来拦截Ruby命令,确定您的应用程序已指定了哪个Ruby版本,并将您的命令传递给正确的Ruby安装。 2.PATH环境变量 当您运行诸如ruby或rake命令时,您的操作系统将通过一个目录列表搜索以查找具有该名称的可执行文件。此目录列表位于名为P…

    Ruby经验 2020年8月10日
    07380
  • Ruby中的对象标识object_id

    对象标识(ID)用来判断对象的同一性。 通过object_id判断字符串对象与符号对象是不是同一个对象。字符串对象不是同一个对象,符号对象是同一个对象。

    Ruby经验 2020年7月30日
    09510
  • Ruby数组中 | 和 + 的作用比较

    数组num 与数组even都有元素2.使用 + 时元素2会有两个,使用 | 时相同的元素只会有一个。

    Ruby经验 2020年7月31日
    06080

发表评论

登录后才能评论