У меня есть пользователь, скажем user1, у которого есть изменения его .bash_profile, один из них , изменяющих PATH, например: export PATH=/some/place:$PATH. Это изменение работает нормально, если я вхожу в систему user1или делаю su - user1.
Но если я попытаюсь выполнить команду через suкак root, например:
su -c test.sh oracle
(тест содержит echo $PATH)
Кажется, он не имеет модифицированных PATH(или корневых PATH, в этом отношении). Я также попытался скопировать .bash_profileна .profile, но безрезультатно.
Почему это происходит?
su