以前irb
(コマンドからRubyを動かす)だけ書いて、ファイルの実行方法を書いていなかった。
Rubyのファイルは、慣習として拡張子を.rb
にする。
rubyコマンドで実行する
Macのターミナルから実行するときは、ruby
コマンドを使う。
例)$ ruby file.rb
<hello.rb>
puts "Hello World!"
<ターミナル>
$ ruby hello.rb Hello World!
スクリプトとして実行する
shebang(#!
)を使って、スクリプトとして実行することもできる。
<hello.rb>
#!/usr/bin/ruby puts "Hello World!"
ファイルに実行権限をつけてから、実行。
<ターミナル>
$ ./hello.rb Hello World!