バンドラーコンテキスト内で Ruby スクリプトを実行するにはどうすればよいですか?
概要
foo.rb という Ruby スクリプトがあり、それをバンドラー環境のコンテキスト内で実行したいと考えています。どうやって?
exec はシェル スクリプトを期待しているため、bundle exec foo.rb は機能しません。
解決策
スクリプト名を Ruby コマンドに渡します。
bundle exec ruby [script_file_name]
Rails 環境も必要な場合:
bundle exec rails runner [script_file_name]