باش

من ويكيبيديا، الموسوعة الحرة
اذهب إلى: تصفح، ‏ بحث
باش
Bash
صورة باش
المطور مشروع جنو
آخر إصدار 4.2 / 2011-03-13؛ منذ 801 يوم
مكتوب بلغة سي
نظام تشغيل متعدد
الترخيص رخصة جنو العمومية الإصدار 3.0
موقع وب gnu.org/software/bash

تعديل

باش (بالإنجليزية: Bash) هو مُفسِّر سطر الأوامر (الغلاف أوالصَّدَفة) الذي كُتب من قبل المطورين ضمن مشروع جنو. والاسم هو اختصار لِـBourne-again shell — وهي تلاعب صوتي بين اسمي (Bourne again و born again، حيث أن الصدفة sh والمعروفة باسم كاتبها Bourne، والذي كان الغلاف الأوسع انتشارا في الفترة التي سبقت كتابة bash، وأحد أهم أجزاء نظام يونكس.

كانت صدفة بورن (Borne) قد وزعت مع النسخة السابعة من يونكس، في حدود عام 1978. والنسخة الأصلية منها كتبت على يد ستيفان بورن حيث كان في تلك الفترة أحد الباحثين في مختبرات بل. أما الصدفة باش فكتبت عام 1987 على يد برايان فوكس. وفي عام 1990، أصبح شيت رامي المطور الرئيسي للصدفة باش. وتستخدم باش ليوم كصدفة قياسية لمعظم نسخ لينكس وعلى نظام Mac OS X Tiger ويمكن تشغيلها على كل الأنظمة الشبيهة بيونكس تقريبا. كما تم استقدامها إلى بيئة مايكروسوفت ويندوز ضمن مشروعي Cygwin و DJGPP.

مميزات باش [عدل]

  1. العمليات الرياضية الحسابية على الأرقام الحقيقية, يمكن للباش أن يقوم بالعمليات الحسابية دون الاستعانة بمكتبة أخرى
  2. تحويل الإدخال والإخراج, يمكن تغيير وسيط الإدخال والإخراج الافتراضيين و هما لوحة المفاتيح و الشاشة إلى أي وحدة أخرى مثل الطابعة و القارئ الضوئي أو حتى القراءة من ملف و الكتابة إلى ملف