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