Saya memiliki pengguna, katakanlah user1, yang memiliki modifikasi yang .bash_profile, salah satunya mengubah PATH, misalnya: export PATH=/some/place:$PATH. Perubahan ini berfungsi dengan baik jika saya masuk sebagai user1atau melakukan a su - user1.
Tetapi jika saya mencoba menjalankan perintah via suas root, misal:
su -c test.sh oracle
(test berisi echo $PATH)
Tampaknya tidak memiliki modifikasi PATH(atau root PATH, dalam hal ini). Saya juga sudah mencoba menyalin .bash_profileke .profile, tetapi tidak berhasil.
Mengapa ini terjadi?
su