Aula 7.15 - Como declarar variável global no terminal Linux
Este artigo faz parte do projeto #LTCode
Por padrão, variáveis são locais ao processo no qual são declaradas. Portanto, um shell script não tem acesso às variáveis declaradas na login shell, a não ser que as torne explicitamente disponíveis (global).
Quando se define uma variável global através do comando export, a shell coloca o valor da variável no ambiente de chamada do processo filho. A variável é passada por valor, ou seja, cada processo filho recebe uma cópia da variável para seu próprio uso.
Próxima aula, clique aqui.
COMENTÁRIOS