Todas as variáveis do shell estão no mesmo armazenamento.
Na inicialização, todas as variáveis de ambiente são importadas.
Quando um novo comando é iniciado, um novo ambiente é criado para esse novo comando. Todas as variáveis marcadas para exportação ou que foram importadas do ambiente original são colocadas nesse novo ambiente específico para o novo comando.