সাধারণভাবে, দয়া করে আপনার অপারেটিং সিস্টেম অন্তর্ভুক্ত করতে ভুলবেন না, সঠিক উত্তরটি প্রায়শই সিস্টেম নির্ভর। মনে রাখবেন যে ব্যাশ বেশিরভাগ লিনাক্স, ওএস এক্স এবং অনেকগুলি ইউনিক্সে ডিফল্টরূপে ব্যবহৃত হয়।
যাইহোক, আপনার ক্ষেত্রে ওএস অপ্রাসঙ্গিক হওয়া উচিত, সুতরাং আপনাকে যা করতে হবে তা হল PROMPT_COMMAND ভেরিয়েবল সেট করুন :
বাশ একটি পরিবেশ পরিবর্তনশীল সরবরাহ করে যার নাম PROMPT_COMMAND। এই ভেরিয়েবলের বিষয়বস্তুগুলি বাশ প্রম্পট প্রদর্শনের ঠিক আগে নিয়মিত বাশ কমান্ড হিসাবে কার্যকর করা হয়।
সুতরাং যেহেতু আপনি যে কমান্ডটি চালাতে চান তা সোর্সিং হওয়ায় ~/.bashrc
আপনার এই লাইনটি যুক্ত করুন ~/.bashrc
(এতে .
কেবলমাত্র একটি উপাধি রয়েছে source
):
PROMPT_COMMAND='source ~/.bashrc'
এখন প্রতিবার বাশ কোনও প্রম্পট প্রদর্শন করলে এটি প্রথমে পুনরায় পড়বে ~/.bashrc
। আপনার খোলার টার্মিনালগুলি পেতে (যতক্ষণ না তারা সেট করার পরে সেগুলি খোলা থাকবে PROMPT_COMMAND
) আপডেট করতে কেবল কোনও কমান্ড চালান বা কেবল হিট করুন Enter।
সতর্কতা: আপনার জটিলতার উপর নির্ভর করে এটি ~/.bashrc
একটি লক্ষণীয় পিছনে যুক্ত করতে পারে যেহেতু ফাইলের কোনও কমান্ড বারবার কার্যকর করা হবে।