PDA

View Full Version : Variabili D'ambiente


x110
07-08-2003, 10:53
dove vengono memorizzate?
ciaooooo.

VICIUS
07-08-2003, 11:03
Originariamente inviato da x110
dove vengono memorizzate?
ciaooooo.

per aggiungere una variabile d'ambiente a tutti gli utenti apri: /etc/profile

VARIABILE=qualcosa
export VARIABILE

ciao ;)

x110
07-08-2003, 11:27
bella la provenienza parallela

ma se io voglio modificare la variabile path sembra un pezzo di programma in c
sapresti spiegarmi qualcosa per favore?



# Make path more comfortable
#
if test -z "$PROFILEREAD" ; then
PATH=/usr/local/bin:/usr/bin:/usr/X11R6/bin:/bin
for dir in $HOME/bin/$CPU $HOME/bin ; do
test -d $dir && PATH=$dir:$PATH
done
test "$UID" = 0 && PATH=/sbin:/usr/sbin:/usr/local/sbin:$PATH
for dir in /var/lib/dosemu \
/usr/games \
/opt/bin \
/opt/gnome2/bin \
/opt/gnome/bin \
/opt/kde3/bin \
/opt/kde2/bin \
/opt/kde/bin \
/usr/openwin/bin \
/opt/cross/bin
do
test -d $dir && PATH=$PATH:$dir
done
unset dir
export PATH
fi

Mason
07-08-2003, 12:50
questo setta il path iniziale

if test -z "$PROFILEREAD" ; then
PATH=/usr/local/bin:/usr/bin:/usr/X11R6/bin:/bin

questo controlla se hai cartele bin personali e le aggiunge al path

for dir in $HOME/bin/$CPU $HOME/bin ; do
test -d $dir && PATH=$dir:$PATH
done

questo controlla se sei root e aggiunge le varie sbin al path

test "$UID" = 0 && PATH=/sbin:/usr/sbin:/usr/local/sbin:$PATH

questo controlla se puo aggiungere il queste cartelle al path

for dir in /var/lib/dosemu \
/usr/games \
/opt/bin \
/opt/gnome2/bin \
/opt/gnome/bin \
/opt/kde3/bin \
/opt/kde2/bin \
/opt/kde/bin \
/usr/openwin/bin \
/opt/cross/bin
do
test -d $dir && PATH=$PATH:$dir
done

(qui potresti aggiungere al path le cartelle che vuoi o le metti nella lista rispettando la sintassi(riga finale senza \, altre con un un finale \)sopra oppure col comando PATH=$PATH:/il/percorso/alla/tua/dir)

pulizia finale e esportazione del tuo path

unset dir
export PATH
fi