Retourner aux forums || Retourner au forum Linux.debian

Linux.debian : .bash_profile : il se lance plus !

Posté par Pinaraf (Jabber id, ) le 30 septembre 2004
0
Bonjour
J'ai un petit problème sur ma debian (unstable): depuis je ne sais quand (je m'en suis aperçu il y a peu mais c'est peut être plus vieux) mon fichier ~/.bash_profile n'est plus lancé ! (ou il ne marche plus)
Voici son contenu :
if [ -f ~/.bashrc ]; then
. ~/.bashrc
fi

if [ -d ~/bin ] ; then
PATH=~/bin:"${PATH}"
fi

export JAVA_HOME=/opt/java/jdk1.5.0/
export ANT_HOME=/opt/java/apache-ant-1.6.2/
export PATH=$ANT_HOME/bin:$JAVA_HOME/bin:$PATH

J'ai essayé un chmod +x, sans résultat. comment faire ?
Merci d'avance

> Lire le message (5 commentaires, moyenne: 2,2).  

Cette discussion est archivée, il n'est plus possible de laisser des commentaires.

Note : les commentaires appartiennent à ceux qui les ont postés. Nous n'en sommes pas responsables.

shell de l'utilisateur

Posté par Jean-Marc () le 30/09/2004 à 16:24. (lien). Évalué à 1.

Tu es bien en bash ? dernier champ de
grep $USER /etc/passwd

  • [^]Re: shell de l'utilisateur

    Posté par Pinaraf (Jabber id, ) le 30/09/2004 à 16:26. (lien). Évalué à 1.

    Oui je suis en bash...

et dans la console

Posté par botio2 () le 30/09/2004 à 18:06. (lien). Évalué à 6.

as tu essayé d'ouvrir une session sur une console texte?

peut etre que c'est ton terminal X ou ton window manager qui ne lance pas le shell correctement.

j'avais eu le meme probleme avec cde sous solaris, bash n'etait pas lance en "interactive login shell"

voir man bash:


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.

  • [^]Re: et dans la console

    Posté par Pinaraf (Jabber id, ) le 30/09/2004 à 18:16. (lien). Évalué à 1.

    Bravo, tu as résolu le problème.
    Merci beaucoup
    (Konsole => Configuration/Configurer Konsole, onglet Session)

Et pourquoi pas le .bashrc ?

Posté par Pat Le Nain (Jabber id, page perso, ) le 01/10/2004 à 08:54. (lien). Évalué à 2.

Si c'est juste du positionnement de variables d'environnement, ne serait-il pas plus judicieux de mettre ces définitions dans le .bashrc afin que les scripts puissent les avoir ?

--
Demat le bouchot !

Revenir en haut de page || Retourner aux forums || Retourner au forum Linux.debian