💎

Rubyのirb(interactive ruby)を実行する方法

2021/03/30に公開

irb とは?

irb は interactive ruby の略です。
ruby の式を標準入力から簡単に入力/実行するためのツールです。
by 公式

irb で出来ること

ターミナルからirbというコマンドを使うと、ターミナル上でrubyを一行ずつ実行することができます。
簡単に ruby を試したいときには非常に有力なツールです。

いちいちファイルを作成する必要もないので、ちょっとした ruby コマンドを実行したいときには非常に便利です。

irb のインストール

gem で簡単にインストールできます。

$ gem install irb
Fetching irb-1.2.7.gem
Fetching io-console-0.5.6.gem
Fetching reline-0.1.8.gem
Building native extensions. This could take a while...
Successfully installed io-console-0.5.6
Successfully installed reline-0.1.8
Successfully installed irb-1.2.7
Parsing documentation for io-console-0.5.6
Installing ri documentation for io-console-0.5.6
Parsing documentation for reline-0.1.8
Installing ri documentation for reline-0.1.8
Parsing documentation for irb-1.2.7
Installing ri documentation for irb-1.2.7
Done installing documentation for io-console, reline, irb after 2 seconds
3 gems installed

irb を試してみる

インストールした後は irb と入力するだけです。

$ irb
irb(main):001:0> 

例えば puts コマンドを使って Hello, world と表示させてみましょう。

irb(main):001:0> puts "Hello, world!"
Hello, world!
=> nil
irb(main):002:0> 

簡単ですね。ruby ファイルを作って ruby コマンドから ruby を実行するよりも楽に試せます。

irb を終了させるとき

exit と入力した Enter を押すと通常のターミナルに戻ります。

irb(main):001:0> exit
$ 

Discussion