কোন Bash স্টার্টআপ ফাইল ওই প্রক্সি সেট করেছিল?
প্রথমে login_shell পরীক্ষা করুন, তারপর নির্বাচিত প্রোফাইলগুলোকে উত্তরাধিকারসূত্রে পাওয়া পিতৃ-পরিবেশ থেকে আলাদা করুন।
shopt login_shell| লঞ্চ | স্টার্টআপ ইনপুট |
|---|---|
| লগইন | /etc/profile, তারপর ~/.bash_profile, ~/.bash_login বা ~/.profile-এর মধ্যে প্রথম পঠনযোগ্য বিদ্যমান ফাইল; এটি ~/.bashrc সোর্স করতে পারে |
| ইন্টারঅ্যাকটিভ নন-লগইন | ~/.bashrc; Debian পরিবারের বিল্ডে /etc/bash.bashrc-ও |
| নন-ইন্টারঅ্যাকটিভ | প্রযোজ্য ক্ষেত্রে BASH_ENV |
ওই পথে থাকা অ্যাসাইনমেন্ট ও সোর্স করা স্ক্রিপ্ট প্রকৃত প্রক্সি ভেরিয়েবলের জন্য পরীক্ষা করুন। তাই ভিন্ন টার্মিনাল মোড ভিন্ন উৎস বেছে নিতে পারে।
bash --noprofile --norc স্টার্টআপ ফাইল এড়িয়ে যায় কিন্তু পিতৃ-পরিবেশ উত্তরাধিকার করে। কোনো ফাইলের অ্যাসাইনমেন্ট মুছে ফেললে টার্মিনাল বা shell যে মান আগেই ধরে রেখেছে তা মুছে যায় না।
মালিকানার উৎসটি ঠিক করুন এবং অভীষ্ট পিতৃ-পরিবেশ দিয়ে শুরু করুন। পরে একটি unset উৎসটি লুকাতে পারে, কিন্তু অন্য একটি লঞ্চ পথ ঠিক করে না।