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
$