Messaggio di errore sconosciuto nel terminale .bash_profile

2

-bash: export: =': not a valid identifier -bash: export: 0de946b3adfc5de6336ff06ca740ffbeba68f055323038a179def14f63ee3b1b7aa0b50bdd8a7b7578d8c19f1a5e62fff0047843b252e551426e2c0a5f49ee88 ': non un identificatore valido

Stavo seguendo una guida per installare postgres e ho aggiunto un PATH a .bash_profile. Poi l'ho eliminato e ora sto affrontando questo errore ogni volta che apro il terminale.

Questo è il mio profilo di bash

[[ -s "$HOME/.profile" ]] && source "$HOME/.profile" # Load the default .profile

if which rbenv > /dev/null; then eval "$(rbenv init -)"; fi
if which rbenv > /dev/null; then eval "$(rbenv init -)"; fi


[[ -s "$HOME/.rvm/scripts/rvm" ]] && source "$HOME/.rvm/scripts/rvm" # Load RVM into a shell session *as a function*
export SECRET_KEY_BASE = 0de946b3adfc5de6336ff06ca740ffbeba68f055323038a179def14f63ee3b1b7aa0b50bdd8a7b7578d8c19f1a5e62fff0047843b252e551426e2c0a5f49ee88
    
posta Markos Tzetzis 05.05.2018 - 18:23
fonte

1 risposta

2

Se vuoi esportare una variabile, il nome della variabile, il segno di uguale e il valore della variabile non devono essere separati da spazi! Soprattutto il segno di uguale non è un nome di variabile valido e circondato da spazi è interpretato come tale risultante nel "= ': non un identificatore valido" messaggio di errore.

Quindi modifica la linea

export SECRET_KEY_BASE = 0de946b3adfc5de6336ff06ca740ffbeba68f055323038a179def14f63ee3b1b7aa0b50bdd8a7b7578d8c19f1a5e62fff0047843b252e551426e2c0a5f49ee88

a

export SECRET_KEY_BASE=0de946b3adfc5de6336ff06ca740ffbeba68f055323038a179def14f63ee3b1b7aa0b50bdd8a7b7578d8c19f1a5e62fff0047843b252e551426e2c0a5f49ee88

e ri-source .bash_profile o chiudi la finestra corrente di Terminal e aprine una nuova per eliminare l'errore.

    
risposta data 06.05.2018 - 17:16
fonte

Leggi altre domande sui tag