学生向けリーダブルコード勉強会 2014/06/22
$ ruby --version
ruby 2.1.0p0 (2013-12-25 revision 44422) [x86_64-darwin13.0]
上記のバージョンで開発しています。他のバージョンでも動くと思います。
recipe.rb があるディレクトリで以下のようにコマンドを実行する:
引数無しだと、全てのレシピデータが出力されます。
$ ruby recipe.rb
引数として数値を与えると、そのIDを持つレシピの情報を表示します。 IDは1から始まる正の整数です。
$ ruby recipe.rb 2
recipe-data.txt に格納されています。
ファイルは複数行で構成されていて、各行にレシピのタイトルを含みます。
例:
アポカドサラダ
鮭のホイル蒸し
かぼちゃの煮物
...