এটি একটি "প্ল্যাটফর্ম নির্দিষ্ট সমস্যা" :-)
ম্যাক ওএস এক্স অন্যান্য অন্যান্য ইউএন x / লিনাক্স সিস্টেমের মতোই BASH ডিফল্ট শেল হিসাবে ব্যবহার করে ।
আপনার সিস্টেমের মেলগুলি আপনার ব্যবহারকারীর জন্য মেলবক্সে সঞ্চিত থাকে, প্রায়শই এটিতে থাকে /var/mail/$user
কারণ কখনও কখনও আপনার মেলবক্সে গুরুত্বপূর্ণ বার্তা থাকবে (একটি ব্যর্থ ক্রোনজব টাস্ক ইত্যাদি) আপনি নিজেরাই প্রতিবার এটি পরীক্ষা করে দেখবেন না।
বেস (এবং আরও অনেক শেল) এর মেলচেক নামে একটি বৈশিষ্ট্য রয়েছে যা আপনার বার্তাটি প্রথম বার টার্মিনালটি খোলার পরে বেরিয়ে আসে।
IL মেলচেক একটি পরিবেশের পরিবর্তনশীল যা এতে নতুন মেল পরীক্ষা করার সময় যখন সেকেন্ডে থাকে। প্রাথমিক প্রম্পট প্রদর্শন করার আগে মেলও পরীক্ষা করা হয়। আরও দেখুন man bash
- বাশ ভেরিয়েবলগুলি ।
নতুন মেলের জন্য চেকগুলি প্রতিরোধ করতে, আপনি কেবল $ মেলচেক আনসেট করতে পারেন। এর জন্য সঠিক জায়গাটি হল আপনার .bashrc ফাইল, যা আপনি যখন শেল খোলেন তখন তা পড়বে। এটি আপনার ব্যবহারকারীর হোম ডিরেক্টরিতে।
~ / .Bashrc এ যুক্ত করুন:
unset MAILCHECK
বার্তাটি অক্ষম করতে।
অবশ্যই টিজে ক্রোডারের মতো মেলগুলি কেবল মুছে ফেলা সম্ভব :-)