Algumas coisas:
-
Você está definindo $ PATH no cmdline no terminal 1? Nesse caso, mesmo com a exportação, o terminal 2 não o verá. Eu assumo que este não é o caso porque você mencionou o perfil mais tarde, mas não foi completamente claro para mim.
-
Depois de editar seu arquivo ~ / .profile (que é o arquivo .profile no seu diretório pessoal), faça
~ / .profile
Deve fornecer esse arquivo para o ambiente atual.
-
Finalmente, estou sempre nervoso em definir o caminho em um arquivo de usuário sem construir o valor existente de $ PATH. Você é forçado a acompanhar as alterações nas configurações do sistema. Então, eu recomendo que você faça algo como:
export PATH = $ PATH: / caminho / para / perforce: / caminho / para / subversão: / caminho / para / git
Você pode colocar $ PATH antes ou depois de suas adições, dependendo do que você deseja pesquisar primeiro.
Se você fez como eu disse em ~ / .profile, por favor poste o arquivo ~ / .profile para nós e nós iremos a partir daí.