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