/ Forside / Teknologi / Operativsystemer / Linux / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
Linux
#NavnPoint
o.v.n. 11177
peque 7911
dk 4814
e.c 2359
Uranus 1334
emesen 1334
stone47 1307
linuxrules 1214
Octon 1100
10  BjarneD 875
freeBSD og manglende bash
Fra : Kim O. Madsen


Dato : 13-09-04 13:40

Hejsa

Jeg har installeret en FreeBSD 5.3beta og har nu det problem at jeg ikke får
indlæst .profile. Det virker som om export ikke virker, sætter jeg f.eks.
'export PS1="[\u@\h \W]$ "', så står der ikke "[kom@server kom]$" men
"[\u@\h \W]$" og det er sgu liiidt irriterende. Hvad mangler jeg lige at få
med i installationen? Vi har installeret bash, sat det ind i som shell for
kom brugeren i /etc/passwd men det spiller stadig ikke :-/

--
sincerly
Kim Madsen



 
 
Klaus Ellegaard (13-09-2004)
Kommentar
Fra : Klaus Ellegaard


Dato : 13-09-04 13:47

Kim O. Madsen <kom@vestnet.dk> writes:
>Jeg har installeret en FreeBSD 5.3beta og har nu det problem at jeg ikke får
>indlæst .profile. Det virker som om export ikke virker, sætter jeg f.eks.
>'export PS1="[\u@\h \W]$ "', så står der ikke "[kom@server kom]$" men
>"[\u@\h \W]$" og det er sgu liiidt irriterende. Hvad mangler jeg lige at få
>med i installationen? Vi har installeret bash, sat det ind i som shell for
>kom brugeren i /etc/passwd men det spiller stadig ikke :-/

Fra man-siden:

When bash is invoked as an interactive login shell, or as a
non-interactive shell with the --login option, it first
reads and executes commands from the file /etc/profile, if
that file exists. After reading that file, it looks for
~/.bash_profile, ~/.bash_login, and ~/.profile, in that
order, and reads and executes commands from the first one
that exists and is readable. The --noprofile option may be
used when the shell is started to inhibit this behavior.

Det vil sige, at hvis du har en ~/.bash_profile eller ~/.bash_login
i dit hjemkatalog, bliver ~/.profile IKKE udført.

Mvh.
   Klaus.

Kim O. Madsen (13-09-2004)
Kommentar
Fra : Kim O. Madsen


Dato : 13-09-04 14:07

"Klaus Ellegaard" <klausellegaard@msn.com> skrev i en meddelelse

> that file exists. After reading that file, it looks for
> ~/.bash_profile, ~/.bash_login, and ~/.profile, in that
> order, and reads and executes commands from the first one

> Det vil sige, at hvis du har en ~/.bash_profile eller ~/.bash_login
> i dit hjemkatalog, bliver ~/.profile IKKE udført.

Men det er der ikke, kun en .profile - som sagt, det virker som om at export
ikke fungerer eller understøttes.

mvh
Kim



Klaus Ellegaard (13-09-2004)
Kommentar
Fra : Klaus Ellegaard


Dato : 13-09-04 14:25

Kim O. Madsen <kom@vestnet.dk> writes:
>Men det er der ikke, kun en .profile - som sagt, det virker som om at export
>ikke fungerer eller understøttes.

Øh... pas. Det bør virke (det gør det da fint på min Solaris-boks
i hvert fald).

Personligt bruger jeg nu

   PS1=blahblah
   export PS1

....for at være kompatibel med de andre *sh.

Mvh.
   Klaus.

Kim O. Madsen (13-09-2004)
Kommentar
Fra : Kim O. Madsen


Dato : 13-09-04 14:37

"Klaus Ellegaard" <klausellegaard@msn.com> skrev i en meddelelse

> Øh... pas. Det bør virke (det gør det da fint på min Solaris-boks
> i hvert fald).

også på min linux boks, og andre FreeBSDere her på stedet, men de
nyinstallerede vil bare ikke makke ret!

> Personligt bruger jeg nu
>
> PS1=blahblah
> export PS1
>
> ...for at være kompatibel med de andre *sh.

Skulle der være en forskel? Jeg har endnu ikke oplevet at ovennævnte ikke
virkede... bortset fra nu altså Men det hjalp ikke at prøve din
fremgangsmåde...

mvh
Kim



Klaus Ellegaard (13-09-2004)
Kommentar
Fra : Klaus Ellegaard


Dato : 13-09-04 14:56

Kim O. Madsen <kom@vestnet.dk> writes:
>> PS1=blahblah
>> export PS1
>>
>> ...for at være kompatibel med de andre *sh.
>
>Skulle der være en forskel? Jeg har endnu ikke oplevet at ovennævnte ikke
>virkede...

Jada... go'e gamle, autoriserede Unices kører med /bin/sh som
root shell og oftest også default shell, og de kan ikke:

$ export PATH=blargh
PATH=blargh: is not an identifier

Mvh.
   Klaus.

Søg
Reklame
Statistik
Spørgsmål : 177559
Tips : 31968
Nyheder : 719565
Indlæg : 6408934
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste