たまにgemでツールを作りたくなるのですが、毎回イチから調べ回る羽目になるので、ひと通りの作り方をまとめておきます。 環境 bundler 1.7.6 thor 0.19.1 Ruby 2.1.2p95 Mac OS X Yosemite 10.10.2 gemの雛形を作成 gemの雛形を作るには bundle gem コマンドを実行します。 コマンドで実行するgemの場合は、-b オプションを付けて bin にコマンドファイルを生成させます。 ※以降では、DiskSizeRec というツールを作った時の例を示します。ファイル名等は適宜読み替えてください。 $ bundle gem disksizerec -b create disksizerec/Gemfile create disksizerec/Rakefile create disksizerec/LICENSE.txt crea