Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2523 connectés 

 


Dernière réponse
Sujet : Lecture automatique de .login ou .profile
Dark_Schneider nathan_g> tty = mode texte
 


[root@admin3 admin]# ls /etc/profile.d/
10lang.csh*  configure_keyboard.sh*  glib20.csh*   jre-1.4.2_05.csh*    mozillaplugins.sh*  proxy.csh*   qtdir3.csh*     tmpdir.csh*  xprint.csh*
10lang.sh*   dbus-session.sh*        glib20.sh*    jre-1.4.2_05.sh*     msec.csh*           proxy.sh*    qtdir3.sh*      tmpdir.sh*   xprint.sh*
alias.csh*   gconf.csh*              inputrc.csh*  kde3.sh*             msec.sh*            python.csh*  screen.sh*      xhost.csh*
alias.sh*    gconf.sh*               inputrc.sh*   mozillaplugins.csh*  numlock.sh*         python.sh*   ssh-client.sh*  xhost.sh*


 
tu devrais mettre ton scripts qui initialise les variables dans /etc/profile.d/
 


[root@admin3 admin]# cat /etc/profile.d/qtdir3.sh
# Set QTDIR for Bash shell
if [ -z "$QTDIR" ]; then
   export QTDIR="/usr/lib/qt3/"
fi


Votre réponse
Nom d'utilisateur    Pour poster, vous devez être inscrit sur ce forum .... si ce n'est pas le cas, cliquez ici !
Le ton de votre message                        
                       
Votre réponse


[b][i][u][strike][spoiler][fixed][cpp][url][email][img][*]   
 
   [quote]
 

Options

 
Vous avez perdu votre mot de passe ?


Vue Rapide de la discussion
Dark_Schneider nathan_g> tty = mode texte
 


[root@admin3 admin]# ls /etc/profile.d/
10lang.csh*  configure_keyboard.sh*  glib20.csh*   jre-1.4.2_05.csh*    mozillaplugins.sh*  proxy.csh*   qtdir3.csh*     tmpdir.csh*  xprint.csh*
10lang.sh*   dbus-session.sh*        glib20.sh*    jre-1.4.2_05.sh*     msec.csh*           proxy.sh*    qtdir3.sh*      tmpdir.sh*   xprint.sh*
alias.csh*   gconf.csh*              inputrc.csh*  kde3.sh*             msec.sh*            python.csh*  screen.sh*      xhost.csh*
alias.sh*    gconf.sh*               inputrc.sh*   mozillaplugins.csh*  numlock.sh*         python.sh*   ssh-client.sh*  xhost.sh*


 
tu devrais mettre ton scripts qui initialise les variables dans /etc/profile.d/
 


[root@admin3 admin]# cat /etc/profile.d/qtdir3.sh
# Set QTDIR for Bash shell
if [ -z "$QTDIR" ]; then
   export QTDIR="/usr/lib/qt3/"
fi

gentoouser check /etc/profile , et mets tes vars dedans.
nathan_g tty ?
HNO3 Lis le manuel de ton shell.
Mais pour info les .profile ou .login ne sont lus que quand tu lances un login shell (c'est a dire quand tu te log sur un tty par exemple.
 
Si tu veux forcer le login shell:
 
bash -l
 
Voir le man pour les autres.
nathan_g Bonjour,
 
Je travaille sous Linux Mandrake 10 et je recontre un problème pour la lecture des variables d'environnement. En effet, j'ai instalé Qt récemment et on demande de rajouter qqs lignes définissant des varibales d'environnement dans un fichier .profile ou .login (selon le choix de tcshrc, bash etc).
 
J'ai créé ces fichiers (qui n'existaient pazs initialement) mais ils ne sont pas lu. Au démarrage, les variables définies dans ces fichiers ne sont pas modifiées (ou pas crées).
 
Quelle est l'origine de ce problème ?
 
D'autre part, travaillant avec .tshrc, je voudrais savoir s'il ne serait pas plutot utile de définir ces variables dans ce dernier fichier. Qu'est ce qui m'oblige à plutot utiliser .login ou .profile ?
 
D'avance merci de vos réponses.

Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)