/
Forside
/
Teknologi
/
Operativsystemer
/
Linux
/
Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn
*
Kodeord
*
Husk mig
Brugerservice
Kom godt i gang
Bliv medlem
Seneste indlæg
Find en bruger
Stil et spørgsmål
Skriv et tip
Fortæl en ven
Pointsystemet
Kontakt Kandu.dk
Emnevisning
Kategorier
Alfabetisk
Karriere
Interesser
Teknologi
Reklame
Top 10 brugere
Linux
#
Navn
Point
1
o.v.n.
11177
2
peque
7911
3
dk
4814
4
e.c
2359
5
Uranus
1334
6
emesen
1334
7
stone47
1307
8
linuxrules
1214
9
Octon
1100
10
BjarneD
875
Shell variabler
Fra :
Martin Skou Andersen
Dato :
17-11-01 19:44
Hej NG...
Hvordan tilføjer jeg et bibliotek til shell variablen $PATH?
Hvis jeg skriver PATH=$PATH:"/ny/bibliotek/bin", så har $PATH kun
værdien så længe man kører den aktuelle shell.
Hvordan får man ændret værdien permanent?
Mvh. Martin Skou
Claus Rasmussen (
17-11-2001
)
Kommentar
Fra :
Claus Rasmussen
Dato :
17-11-01 21:23
Martin Skou Andersen wrote:
> Hvis jeg skriver PATH=$PATH:"/ny/bibliotek/bin", så har $PATH kun
> værdien så længe man kører den aktuelle shell.
Nemlig.
Det /helt/ korrekte er i øvrigt: PATH="$PATH:/ny/bibliotek/bin" .
> Hvordan får man ændret værdien permanent?
Reglen er, at ændringer i ens environment (der hvor shell variablene
bor) kun gælder i den aktuelle shell plus i subshells af denne.
Subshellen får dog kun den nye værdi med, hvis den er markeret med
"export" eller hvis det er en speciel variabel, som PATH. (Du behøves
altså ikke nogen "export PATH" - det sker automatisk).
For at få ændringen med i alle shell'er skal du rette i filen
~/.bash_profile, som bliver kørt, når du logger ind, og som starter
alle andre shell'er.
-Claus
Søg
Alle emner
Teknologi
Operativsystemer
Linux
Indstillinger
Spørgsmål
Tips
Usenet
Reklame
Statistik
Spørgsmål :
177558
Tips :
31968
Nyheder :
719565
Indlæg :
6408905
Brugere :
218888
Månedens bedste
Årets bedste
Sidste års bedste
Copyright © 2000-2024 kandu.dk. Alle rettigheder forbeholdes.