Você pode executar scripts ruby diretamente em um diretório com um bundler Gemfile sem ter que invocá-los com o comando bundler exec, exigindo budler / setup em seu script.
Neste exemplo, suponha que o Gemfile inclua active_support, como em um aplicativo Rails. example.rb:
#!/usr/bin/env ruby
require 'rubygems'
require 'bundler/setup'
require 'active_support/all'
# overkill example, blank? is defined in active support
puts " nil is blank? #{nil.blank?}"
puts " '' is blank? #{''.blank?}"
puts "'foo' is blank? #{'foo'.blank?}"
Certifique-se de que o script seja executável e chame-o diretamente.
% chmod +x example.rb
% ./example.rb
nil is blank? true
'' is blank? true
'foo' is blank? false