Sign in to follow this  
Griffo

Variabili di sistema: Help!

Recommended Posts

Ragazzi qualcuno sa come si fa ad impostare le variabili di sistema su MacosX???

Dove posso impostare le path e le classpath?

Vi prego se sapete qlcs postate.

Grazie mille

Share this post


Link to post
Share on other sites

Puoi impostare nuove variabili d'ambiente da shell con il comando :

PATH='percorsodellavariabile':$PATH

Ricorda però che nel Mac OS X, e in unix in generale, le variabili d'ambiente non rimangono settate dopo un riavvio. Sinceramente non conosco il modo per renderle permanenti.

Share this post


Link to post
Share on other sites

devi editare il file /etc/bashrc se le variabili d'ambiente vuoi che abbiano una visione "globale", oppure editi il profilo bash dell'utente cui vuoi cambiarle (se non erro quelle dell'utente "singolo" stanno in ~/.bashrc)

Share this post


Link to post
Share on other sites

Il file ~/.bashrc vale se usi la shell bash, nel caso utilizzi un'altra shell dovrai modificare un altro file di configurazione specifico per quella shell (nella tcsh ad esempio è .tcshrc).

Ad ogni modo le variabili d'ambiente così impostate avranno effetto solo sui processi lanciati da quella shell. Se invece vuoi impostare delle variabili d'ambiente che vengano viste da tutti i processi lanciati da un certo utente segui questa nota tecnica Apple: Setting environment variables for user processes

Share this post


Link to post
Share on other sites

puoi anche crearti un piccolo script pieno di

setenv ENVNAME = envset

chiamalo pinco.sh (il punto lo nasconde al finder per farla breve, magari evitalo)

lancialo con "source .pinco.sh" tutte le volte che ne hai bisogno

uso questa strategia perchè ho diversi applicativi che richiedono environmental variables di volta in volta diverse...

ps. ma perchè ci abbiamo messo così tanto a rispondere?

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this