ব্যাশ (বোর্ন এগেইন শেল) কি?
ব্যাশ (বোর্ন এগেইন শেল) হল লিনাক্স এবং জিএনইউ অপারেটিং সিস্টেমের সাথে বিতরণ করা বোর্ন শেল-এর বিনামূল্যে এবং উন্নত সংস্করণ। Bash মূলের মতই, কিন্তু কমান্ড-লাইন এডিটিং এর মত বৈশিষ্ট্য যোগ করেছে।
পূর্বের বোর্ন শেল (শ নামকরণ করা হয়েছে) উন্নত করার জন্য তৈরি করা হয়েছে, ব্যাশে কর্ন শেল এবং সি শেল থেকে বৈশিষ্ট্যগুলি অন্তর্ভুক্ত রয়েছে। Bash IEEE POSIX-এর অংশ হিসাবে নির্দিষ্ট শেল স্ট্যান্ডার্ডের সাথে সামঞ্জস্য করার উদ্দেশ্যে করা হয়েছে। বোর্ন শেলের জন্য লিখিত একটি কমান্ড ভাষা স্ক্রিপ্ট ব্যাশ শেলে চালানো উচিত।
Bash GNU জেনারেল পাবলিক লাইসেন্স (GPL) এর অধীনে প্রকাশিত হয়েছে, এবং এটি ইউনিক্স এবং লিনাক্সের বেশিরভাগ সংস্করণের জন্য উপলব্ধ এবং সংস্করণগুলি MS-DOS এবং Windows এ পোর্ট করা হয়েছে৷
ব্যাশ রেফারেন্স ম্যানুয়ালে যেমন ব্যাখ্যা করা হয়েছে, নাম bash এটি "বোর্ন-আগেইন শেল" এর সংক্ষিপ্ত রূপ যা বোর্ন শেল-এর লেখক স্টিফেন বোর্নের একটি শ্লেষ। ব্যাশ হল আগের শেলের একটি সুপারসেট, এবং সাধারণত বোর্ন শেল প্রোগ্রামগুলির সাথে সামঞ্জস্যপূর্ণ৷