Como leio ou acesso a TRAVERSE
variável de ambiente abaixo?
nicholas@gondor:~$
nicholas@gondor:~$ printenv | grep PATH
WINDOWPATH=2
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin
nicholas@gondor:~$
nicholas@gondor:~$ printenv | grep TRAVERSE
nicholas@gondor:~$
nicholas@gondor:~$ cat /etc/environment
PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin"
TRAVERSE="/home/nicholas/some_directory"
nicholas@gondor:~$
Corri source ~/.bashrc
sem resultado. Espero que, se eu reiniciar, a variável seja legível, mas isso parece extremo.
Veja também:
Se você estiver usando o shell bash
sem o ponto as variáveis definidas no arquivo de script não são passadas para seu shell atual.
Por exemplo: