BUNDLE-EXEC(1) General Commands Manual BUNDLE-EXEC(1) (NAME) bundle-exec - (bundle) (SYNOPSIS) bundle exec [--gemfile=GEMFILE] command (DESCRIPTION) gem [Gemfile(5)][Gemfile(5)] require Ruby . rspec spec/my_spec.rb gem [Gemfile(5)][Gemfile(5)] bundle install(1) bundle-install.1.html bundle exec rspec spec/my_spec.rb . bundle exec $PATH . (OPTIONS) --gemfile=GEMFILE gemfile [Gemfile(5)][Gemfile(5)]. BUNDLE INSTALL --BINSTUBS --binstubs bundle install(1) bundle-install.1.html Bundler ( app_root/bin ) gem bundle . --binstubs bin/rspec spec/my_spec.rb bundle exec rspec spec/my_spec.rb . (ENVIRONMENT MODIFICATIONS) bundle exec . o bundle bundle exec ( $BUNDLE_BIN_PATH) o bundle ( rails rspec rackup) $PATH o bundler (subshell) Gemfile ( BUNDLE_GEMFILE) o -rbundler/setup $RUBYOPT Ruby gem bundle Rubygems : o gem bundle o gem gem bundle (no-op) Gem::LoadError o Gem.refresh ( no-op) bundler (frozen) gem o Gem.bin_path gem bundle o gem bundle Gem.loaded_specs Gemfile bundle exec Gemfile.lock . Bundler gem autorequire Gemfile . bundle exec Gemfile bundle exec . (Loading) bundle exec shebang Bundler Kernel.exec Kernel.load . . ( $0 __FILE__) disable_exec_load . (Shelling out) ( system (``) %x{}) Bundler . bundle with_unbundled_env . Bundler . Homebrew Ruby bundle : Bundler.with_unbundled_env do `brew install wget` end with_unbundled_env bundle . Bundler Gemfile bundle with_unbundled_env . Bundler.with_unbundled_env do Dir.chdir "/other/bundler/project" do `bundle exec ./script` end end Bundler system exec : Bundler.unbundled_system('brew install wget') Bundler.unbundled_exec('brew install wget') (RUBYGEMS PLUGINS) Rubygems rubygems.rb require rubygems_plugin.rb gem . rails rackup rspec . Rubygems Ruby . gem gemcutter 0.5 json_pure . gemcutter ( ) Rubygems gemcutter 0.5 json_pure . Gemfile(5) json_pure ( gem json_pure ) Gemfile(5) Gemfile.lock . bundler : You have already activated json_pure 1.4.6 but your Gemfile requires json_pure 1.4.3. Consider using bundle exec. gem . ( gem gemcutter) . gem gem : ruby -e "puts Gem.find_files('rubygems_plugin.rb')" gem gem (gem uninstall gem_name). September 2025 BUNDLE-EXEC(1)