J'ai un utilisateur, par exemple user1
, qui a des modifications à son .bash_profile
, l' un d'entre eux de changer le PATH
, par exemple: export PATH=/some/place:$PATH
. Ce changement fonctionne bien si je me connecte en tant user1
que su - user1
.
Mais si j'essaie d'exécuter une commande via su
as root
, par exemple:
su -c test.sh oracle
(test contient echo $PATH
)
Il ne semble pas avoir le modifié PATH
(ou la racine PATH
, d'ailleurs). J'ai aussi essayé de copier .bash_profile
à .profile
, en vain.
Pourquoi cela arrive-t-il?
su