Rubyスクリプトの実行
Rubyはスクリプトが引数に与えられると、そのスクリプトを実行する。
test.rbというRubyスクリプトが存在するとして、これを実行するには単に以下のようにする。
ruby test.rb
-e
オプションを使うと、コマンドラインにRubyスクリプトを記述して、それを実行させることができる。
このオプションは、Rubyでワンライナーを実行する際に利用できる。
ruby -e 'puts "Hello, World!"'
スクリプトの指定も、-e
オプションもなく、rubyコマンドを実行すると、Rubyは標準入力からスクリプトを受け取り、それを実行する。
echo 'puts "Hello, World!"' | ruby