Dove creare un file .profile su Mac OS X.


10

Sto usando Mac OS X Snow Leopard. In quale cartella creo il mio .profilefile?

Mi piace creare un percorso per /usr/local/mysql/bin- qualche consiglio su come esportare questo percorso? So solo come digitarlo .bash_profile.

Risposte:


21

Si crea .profilenella stessa cartella di .bash_profile, ovvero in /Users/your-user-name/disponibile anche in ~o $HOME.

Puoi aggiungere la riga usando un editor di testo o un editor di riga di comando di tua scelta (come vim, emacso nano), ma puoi anche farlo con Modifica testo:

open -a TextEdit ~/.bash_profile

Dove mettere il exportcomando?

Una cosa importante: se si dispone già di un .bash_profile, la vostra .profilevolontà non essere caricati automaticamente. Dal manuale di bash:

si cerca ~/.bash_profile, ~/.bash_logine ~/.profile, in questo ordine, e legge ed esegue i comandi dal primo che esiste ed è leggibile.

Per questo motivo, quando hai già un ~/.bash_profilefile e crei un ~/.profile, quest'ultimo non verrà mai letto automaticamente da bash. Puoi aggiungere il exportcomando appropriato nel tuo ~/.bash_profilee funzionerà bene se usi sempre bash:

export PATH=/usr/local/mysql/bin/:$PATH

Fonte .profileda.bash_profile

Se vuoi averne uno separato .profile, devi includerlo manualmente da ~/.bash_profile. Inserisci quanto segue ~/.bash_profile:

source ~/.profile

0

Nel terminal:

open .profile

Se non funziona, vai alla tua home directory:

sudo nano .profile

e aggiungi:

export PATH=$PATH:/usr/local/mysql/bin/

3
Non dovrebbe essere necessario sudomodificarlo .profilenella home directory.
fideli,

Inoltre, potrebbe essere meglio avere il tuo percorso personalizzato davanti a $ PATH, in modo che il tuo binario MySQL locale venga sempre al primo posto.
slhck,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.