Enviado em 18/08/2015 - 19:45h
Galera, seguinte, estou atualizando meu PATH via um script shell aqui, e nesse script tem que atualizar o arquivo ~/.bashrc depois que eu incluir o PATH novo, ai nesse script eu coloco o comando:source ~/.bashrc
source ~/.bashrcno terminal, ai sim atualiza, mas via script não. No script em vez de atualizar ele se comporta como importar, pois eu fiz um teste haha, criei uma variavel dentro do arquivo ~/.bashrc e no meu script coloquei o
source ~/.bashrce depois mandei mostrar essa variavel e a danada apareceu, ou seja, o comando
source ~/.bashrcdentro de um script não funciona para atualizar o ~/.bashrc e sim apenas para importar, que isso eu ja sabia..., mas...