আমি একটি ব্যবহারকারী, বলার আছে 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