ব্যাশ (ইউনিক্স শেল)

উইকিপিডিয়া, মুক্ত বিশ্বকোষ থেকে
ব্যাশ
ব্যাশ সেশনের স্ক্রিনশট
ব্যাশ সেশনের স্ক্রিনশট
মূল উদ্ভাবকব্রায়ান ফক্স
প্রাথমিক সংস্করণ৮ জুন ১৯৮৯; ৩৪ বছর আগে (1989-06-08)
স্থিতিশীল সংস্করণ
৪.৪.২৩ / ১ জুন ২০১৮; ৫ বছর আগে (2018-06-01)[১]
রিপজিটরি উইকিউপাত্তে এটি সম্পাদনা করুন
যে ভাষায় লিখিতসি
অপারেটিং সিস্টেম
প্ল্যাটফর্মগ্নু
উপলব্ধবহুভাষিক (গেটটেক্সট)
ধরনইউনিক্স শেল, কমান্ড ল্যাঙ্গুয়েজ
লাইসেন্সগ্নু জেনারেল পাবলিক লাইসেন্স+[৩]
ওয়েবসাইটwww.gnu.org/software/bash/

ব্যাশ (ইংরেজি: Bash) ব্রায়ান ফক্স কর্তৃক গ্নু প্রকল্পের জন্যে বৌর্ন শেলের ফ্রি সফটওয়্যার বিকল্প হিসাবে লিখিত একটি ইউনিক্স শেল ও কমান্ড ল্যাঙ্গুয়েজ।[৪][৫] ১৯৮৯ সালে মুক্তি পাওয়ার পর থেকে,[৬] অধিকাংশ গ্নু/লিনাক্স ডিস্ট্রিবিউশনম্যাকওএসের ডিফল্ট লগইন শেল হিসেবে এটি ব্যবহৃত হয়ে আসছে। মাইক্রোসফট উইন্ডোজ ১০-এর জন্যেও একটি সংস্করণ রয়েছে।[৭] সোলারিস ১১-এর ডিফল্ট ইউজার শেলও ব্যাশ। [৮]

ব্যাশ একটি কমান্ড প্রসেসর যেটি একটি টেক্সট উইন্ডোতে রান হয়, যেখানে ব্যবহারকারী কার্য নির্বাহের জন্যে কমান্ড টাইপ করে থাকে। ব্যাশ শেল স্ক্রিপ্ট নামের একটি ফাইল থেকে কমান্ড রিড ও এক্সিকিউট করতে পারর। অন্যসব ইউনিক্স শেলের মত, এটি কন্ডিশন-টেস্টিং ও ইটিরেশনের জন্যে ফাইলনেম গ্লোবিং (ওয়াইল্ড কার্ড ম্যাচিং), পাইপিং, হেয়ার ডকুমেন্ট, কমান্ড সাবস্টিটিউশন, চলক ও কন্ট্রোল ফ্লো স্ট্রাকচার সমর্থন করে।

তথ্যসূত্র[সম্পাদনা]

  1. "Bash-4.4"। সংগ্রহের তারিখ ৩ জুন ২০১৮ 
  2. Bash FAQ
  3. GNU Project"README file"Bash is free software, distributed under the terms of the [GNU] General Public License as published by the Free Software Foundation, version 3 of the License (or any later version). 
  4. Richard Stallman (forwarded with comments by Chet Ramey) (ফেব্রুয়ারি ১০, ১৯৮৮)। "GNU + BSD = ?"সংবাদগোষ্ঠীcomp.unix.questionsইউজনেট: 2362@mandrill.CWRU.Edu। সংগ্রহের তারিখ মার্চ ২২, ২০১১For a year and a half, the GNU shell was "just about done". The author made repeated promises to deliver what he had done, and never kept them. Finally I could no longer believe he would ever deliver anything. So Foundation staff member Brian Fox is now implementing an imitation of the Bourne shell. 
  5. Hamilton, Naomi (মে ৩০, ২০০৮), "The A-Z of Programming Languages: BASH/Bourne-Again Shell", Computerworld: 2, জুলাই ৬, ২০১১ তারিখে মূল থেকে আর্কাইভ করা, সংগ্রহের তারিখ মার্চ ২১, ২০১১, When Richard Stallman decided to create a full replacement for the then-encumbered Unix systems, he knew that he would eventually have to have replacements for all of the common utilities, especially the standard shell, and those replacements would have to have acceptable licensing. 
  6. Brian Fox (forwarded by Leonard H. Tower Jr.) (জুন ৮, ১৯৮৯)। "Bash is in beta release!"সংবাদগোষ্ঠীgnu.announce। সংগ্রহের তারিখ অক্টোবর ২৮, ২০১০ 
  7. "How to install Bash shell command-line tool on Windows 10"। সেপ্টেম্বর ২৮, ২০১৬। 
  8. "User Environment Feature Changes"। Oracle।