Estoy usando ruby 1.8.7 patch 249. ¿Es la siguiente/mejor manera de pasar variables de entorno a un comando de shell que necesito ejecutar desde mi programa ruby?Manera correcta de pasar variables de entorno al comando de shell exec
fork do
ENV['A'] = 'A'
exec "/bin/bash -c 'echo $A'"
end
Process.wait
Lo mismo para 'system': http://stackoverflow.com/questions/8301294/shell-out-from-ruby-while-setting-an-environment-variable –