Używam poprawki ruby 1.8.7 249. Czy poniższy najlepszy/jedyny sposób przekazania zmiennych środowiskowych do polecenia powłoki, które muszę wykonać z mojego programu ruby?Prawidłowy sposób przekazywania zmiennych środowiskowych do komendy exec shell
fork do
ENV['A'] = 'A'
exec "/bin/bash -c 'echo $A'"
end
Process.wait
samo dla 'Systemem: http://stackoverflow.com/questions/8301294/shell-out-from-ruby-while-setting-an-environment-variable –