Just nu i M3-nätverket
Gå till innehåll
myzli

.cshrc

Rekommendera Poster

myzli

Hejhej!

 

Jag ska programmera java i linuxmiljö. Mitt problem är att jag vill att jag ska kunna skriva javac för kompilering i vilken katalog jag än befinner mig. Jag har skapat en .cshrc-fil (jag kör tcsh) i min ~-katalog och i den skrivit:

"setenv PATH /usr/java/jdk1.3.1/bin:$PATH". Det är endast den texten som står i filen och ingenting annat. Jag är 100% säker på att den pekar på den fil som javac ligger i. Är det något mer man ska skriva i .cshrc-filen eller är det något annat jag glömt? Då jag skriver kommandot set och tittar under path finns det ingen path som pekar på min javakatalog. Någon som har haft samma problem eller vet vad som kan vara fel??

 

/Lina - (nej, jag tänker inte köra bash... (: )

Dela detta inlägg


Länk till inlägg
Dela på andra webbplatser
Ulf T

Kolla om du verkligen använder csh eller tcsh som skal. Det vanligaste skalet på Linux är bash, även om man naturligtvis kan köra andra skal. Kör man bash ska man ha in sådant i .bashrc. Det sätts i bash på följande sätt:

PATH='/usr/java/jdk1.3.1/bin;$PATH'
export PATH

 

Dela detta inlägg


Länk till inlägg
Dela på andra webbplatser
zerblat

Lite idéer. Om jag förstått det rätt letar

tcsh först efter filen .tcshrc. Om den inte

finns kollar tcsh efter .cshrc. Det kan alltså

vara så att det finns en fil som heter .tcshrc i ~ som gör att

tcsh inte bryr sig om .cshrc.

 

Du är väl medveten om att .cshrc bara läses in när skalet startas?

Om du gör ändringar i filen måste du antingen logga ut & logga in, eller skriva "source ~/.cshrc".

 

Pröva att skriva "setenv PATH /usr/java/jdk1.3.1/bin:$PATH" vid prompten och se om det funkar sen. Isf är den raden rätt, men .cshrc läses inte in.

 

Pröva att skriva "setenv QWE 123" i .cshrc. Om du sedan skriver "echo $QWE" vid prompten borde du

få resultatet 123, dvs .cshrc läses in korrekt.

 

Dela detta inlägg


Länk till inlägg
Dela på andra webbplatser
myzli

tack!

 

jag har fått det att fungera (:

 

/lina

 

Dela detta inlägg


Länk till inlägg
Dela på andra webbplatser

Skapa ett konto eller logga in för att kommentera

Du måste vara medlem för att kunna kommentera

Skapa ett konto

Skapa ett nytt konto på vårt forum. Det är lätt!

Registrera ett nytt konto

Logga in

Redan medlem? Logga in här.

Logga in nu



×
×
  • Skapa nytt...