Dove trovo cosa influisce sul mio $ PATH?

2

Quando echo $PATH ottengo:

/Library/Frameworks/Python.framework/Versions/3.5/bin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/Users/arukaj/Library/Android/sdk/platform-tools/:/Applications/XAMPP/xamppfiles/bin/:/Applications/XAMPP/xamppfiles/

Tuttavia, non ho idea da dove provenga questa roba.

Quando provo cat ~/.bashrc , ottengo PS1='\u@\h:\w\$ ' per la mia formattazione della shell.

Se provo cat ~/.bash_profile , ottengo:

# Setting PATH for Python 3.5
# The original version is saved in .bash_profile.pysave
PATH="/Library/Frameworks/Python.framework/Versions/3.5/bin:${PATH}"
export PATH

if [ -f ~/.bashrc ]; then 
    source ~/.bashrc 
fi

La variabile ambientale PATH viene costruita prima della lettura di .bash_profile ? Sembra che aggiunga Python alla parte anteriore del PATH corrente e quindi esporti di nuovo come PATH , anche se non so perché la sintassi è ${PATH} qui rispetto a $PATH .

In ogni caso, non so da dove provengano le cose di Android e XAMPP. Come faccio a sapere dove cercare?

    
posta Aruka J 29.09.2017 - 19:30
fonte

0 risposte

Leggi altre domande sui tag