Ruby gemを作成していて、テストを高速化するために、gemをビルドしてインストールするスクリプトを作成し、irbを開いて手動で操作できるようにしました。
Irbセッションをコンソールに渡す前に、次のRubyコマンドを実行するにはどうすればよいですか?
require 'my_gem'
MyGem.method_to_test
test.sh
#!/bin/bash
gem build my_gem.gemspec
gem install my_gem-0.0.1.gem
irb
これは、セッションをコンソールに戻す方法を知る必要があることを除いて、次の質問に似ています。
Debian「Jessie」8に関するirb
のマンページの抜粋:
-r library Same as `Ruby -r'. Causes irb to load the library using require.
たとえば、次のコマンドを使用するだけです。
irb -r my_gem