Michael Schmidt wrote:
On Tue, 15 Nov 2005 12:30:54 +0100, Jacob Sparre Andersen
<sparre@xxxxxx> wrote:
Michael Schmidt skrev:
Jeg kan ikke få sat JAVA_HOME variablen:
]# export JAVA_HOME=/sti/til/java/
]# $JAVA_HOME
]#
Jeg tror du bør tage et grundigt kig i
<http://cvs.linuxbog.dk/unix/bog/>.
Helt præcist er det nok passende at starte med
<http://cvs.linuxbog.dk/unix/bog/unix-typografi.html> og fortsætte
mindst til og med kapitel 4.
skip
Igen spørger jeg så: Hvorfor beholder variablen ikke sin værdi?
Jeg synnes ikke jeg fandt svaret i <http://cvs.linuxbog.dk/unix/bog/>
Svaret findes her:
http://cvs.linuxbog.dk/unix/bog/shells-under-linux.html
1.3.1. GNU Bourne Again Shell (bash)
Citat:
Ved login læses filen ~/.bash_profile (eller ~/bash_login eller
~/.profile), og hver gang et terminalvindue startes vil filen ~/.bashrc
blive læst og udført.
citat slut.
Det betyder at en export kommando skal findes i en af disse filer, for
at definere en variabel permanent. Jeg bruger fortrinsvis ~/.bashrc.
Disse filer er lokale for brugeren. Globalt har du /etc/profile, som
ikke er nævnt.