Mam użytkownika, powiedzmy user1, który ma modyfikacje .bash_profile, jeden z nich zmienia PATHnp export PATH=/some/place:$PATH. : . Zmiana ta działa dobrze, jeśli loguję się jako user1lub zrobić su - user1.
Ale gdy próbuję uruchomić polecenie poprzez sujak rootnp:
su -c test.sh oracle
(test zawiera echo $PATH)
Wydaje się, że nie ma zmodyfikowanych PATH(ani root PATH). Próbowałem również kopiować .bash_profiledo .profile, ale bezskutecznie.
Dlaczego to się dzieje?
su