Se volessi definire una variabile globale, nonchè il PATH, non andrebbe bene usare il file /etc/profile?
Sul mio Debian è:
codice:
if [ "`id -u`" -eq 0 ]; then
PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin"
else
PATH="/usr/local/bin:/usr/bin:/bin:/usr/games"
fi
if [ "$PS1" ]; then
if [ "$BASH" ]; then
PS1='\u@\h:\w\$ '
else
if [ "`id -u`" -eq 0 ]; then
PS1='# '
else
PS1='$ '
fi
fi
fi
export JAVA_HOME=/usr/lib/jdk1.6.0_03
export PATH=$JAVA_HOME/bin:$PATH
umask 022
Ma da utente non root non vedo JAVA_HOME nè l'aggiunta sul PATH. Perchè?
Nota: se aggiungo tali voci in /home/utente/.bashrc, quelle informazioni le ottengo (per utente), ma vorrei che fossero invece globali.
Come?