Bonjour,   
  
 
Je me permet de venir faire une petit tour sur cet excellent forum qui m'a déja dépanné plus d'une fois !  
  
Je m'explique : Comment faire, lorsque l'on lance une commande avec su  (ex : su - USER -c "macommande" ), pouvoir utiliser les variable d'environnement de l'utilisateur USER ? exemple :  
 
[root@rexfrapsyp001 ~]# su - oracle
[oracle@rexfrapsyp001 ~]$ echo $HOME
/home/oracle
[oracle@rexfrapsyp001 ~]$
 
jusque là c'est  OK 
  
[oracle@rexfrapsyp001 ~]$ exit
logout
[root@rexfrapsyp001 ~]# su - oracle -c "echo $HOME"
/root
[root@rexfrapsyp001 ~]#
 
Là c'est moins bien   
  
Quelqu'un a une idée ?  
Merci d'avance ..
 
Message édité par Drix75 le 21-10-2009 à 13:02:06