Passo por uma situação parecida tenho um script em: http://dotfiles.org/~voyeg3r/aptviaproxy
para configurar o apt para que o mesmo consiga "atravessar" um proxy, mas as configurações só ficam valendo quando abro novo terminal. Se conseguir fazer valer as variáveis ao rodar o script seria ótimo pois não teria que abrir um novo terminal para dar um update. --- Em [email protected], "edmarssouza" <[EMAIL PROTECTED]> escreveu > > E ai pessoal, tudo bem? > Espero que sim. > É o seguinte, quero que quando o usuario escolher: > -p ou --proxy e digitar o ip do servidor proxy, as respectivas > variáveis de ambiente seja exportada: http_proxy e ftp_proxy. > O problema é que, quando o usuário digita o ip do servidor e a porta, > as informações não vão para as variaveis: http_proxy e ftp_proxy, > ficando somente http:// nas duas variaveis. E as mesmas não são > exportadas. > Alguém poderia me ajudar, agradeceria se alguém pudesse contribuir > para a resolução do meu problema, agradeço desde já. Um abraço. > O código é o seguinte: > > #!/bin/bash > > server_proxy() { > ip=$(echo $2 | cut -f1 -d ":") > porta=$(echo $2 | cut -f2 -d ":") > export http_proxy="http://${ip}:${porta}" > export ftp_proxy="http://${ip}:${porta}" > } > > case $1 in > -[Pp]|--[Pp][Rr][Oo][Xx][Yy]) server_proxy ;; > esac >
