Quando ho pugno dalle finestre gitbash riga di comando:impostare una variabile di ambiente in git bash
set $HOME = c
e fare:
echo $HOME
Non impostarlo su c
? Come posso modificare/impostare il valore di una variabile d'ambiente?
Quando ho pugno dalle finestre gitbash riga di comando:impostare una variabile di ambiente in git bash
set $HOME = c
e fare:
echo $HOME
Non impostarlo su c
? Come posso modificare/impostare il valore di una variabile d'ambiente?
Una variabile normale viene impostata semplicemente assegnandole un valore; notare che nessun spazio bianco è consentita in tutto il =
:
HOME=c
Una variabile di ambiente è una variabile regolare che è stato contrassegnato per l'esportazione verso l'ambiente.
export HOME
HOME=c
È possibile combinare l'assegnazione con la dichiarazione export
.
export HOME=c
Inoltre, è possibile salvare in modo permanente alcune variabili di ambiente nell'ambiente di Git Bash.
Per salvare le variabili in modo permanente è necessario trovare e apportare alcune modifiche nel file .bash_profile
. Di solito il file si trova nella cartella principale di Git e la cartella Home di Git in genere si trova nella cartella utente di Windows.
ad esempio può sembra C:\users\userName\git-home\.bash_profile
# Saves a variable in .bash_profile
export DIR=c:\dir
# Nix path style is fine too
export DIR=c/dir
# And don't forget to add quotes if a variable contains whitespaces
export SOME_DIR="c:\some dir"
# You also must use quotes to access variables
# that have white spaces in their names
cd $DIR
# but
cd "$SOME_DIR"
Non si può avere risposto alla domanda OP, ma mi avete certamente aiutato con la mia domanda. Stavo cercando di scavalcare la variabile d'ambiente PERL5LIB per Git Bash su Windows e questo mi ha permesso di farlo facilmente. – BebopSong