Depois de iniciar o terminal sempre obtendo bash: export: “path” não é um identificador válido [closed]

0

Eu estava tentando instalar o Angularjs através do terminal do Ubuntu e para ter uma instalação adequada, eu teria que mudar o caminho. Talvez durante esse tempo eu tenha bagunçado o caminho. Depois disso, quando eu estou começando o terminal do Ubuntu, eu estou sempre recebendo essas três mensagens no topo da janela do terminal:

bash: export: '/usr/bin/java': not a valid identifier
bash: export: '/usr/share/java': not a valid identifier
bash: export: '/usr/share/man/man1/java.1.gz': not a valid identifier

Eu tentei encontrar a solução em alguns fóruns, exceto isso, mas não consegui resolvê-la. Eu segui este este post mas não poderia mudar nada.

Meu Java está funcionando corretamente, posso abrir este comando com um aviso sudo gedit ~/.bashrc

O que devo fazer para corrigir o problema?

Edição: depois de correr Estou recebendo este comando grep export ~/.bashrc , output:

#export GCC_COLORS='error=01;31:warning=01;35:note=01;36:caret=01;32:locus=01:quote=01'
export JAVA_HOME= /usr/bin/java /usr/share/java /usr/share/man/man1/java.1.gz 
export PATH=$JAVA_HOME/bin:$PATH 
    
por Mamun 03.06.2018 / 01:59

1 resposta

1

Sua primeira linha export incorretamente contém um espaço após o operador de atribuição ( = ).

Ele também contém três valores em que, a meu conhecimento, JAVA_HOME aceita apenas um valor: o local do diretório Java HOME.

export JAVA_HOME="/usr/share/java"
export PATH="$JAVA_HOME/bin:$PATH"
    
por 04.06.2018 / 00:18