الفرق بين CSH وباش



CSH مقابل BASH

أجهزة الكمبيوتر تحتاج أنظمة التشغيل من أجل دفعهم لتكون قادرة على تشغيل العديد من البرامج. وهي البرامج التي ندرك ما نوع مستخدمي الكمبيوتر على لوحات المفاتيح، وإرسال وعرض هذه على شاشات أجهزة الكمبيوتر الخاصة بهم.

إنهم يسيطرون على الأجهزة التي يتم المرفقة واستخدامها مع الكمبيوتر مثل الطابعات والأقراص المدمجة، وأنها إدارة الملفات والبيانات الأخرى التي هي على الأقراص. أنها تجعل الكمبيوتر بسلاسة حتى لو العديد من البرامج قيد التشغيل، وأنها تبقي على نظام أمنا.

هناك العديد من أنظمة التشغيل المتاحة مثل ويندوز، دوس، لينكس. كل نظام تشغيل بدوره لديه المعالج الأمر الذي ينفذ أوامره. وبالتالي، عندما يكتب المستخدم أمر، المعالج الأمر هو جزء من نظام التشغيل الذي يقبل عليه. فإنه سيتم التحقق من صحة الأمر وسيتم تنفيذ ذلك إذا كان أمر ساري المفعول أو يعطي تحذير خطأ إذا لم يكن. أنظمة التشغيل DOS و Windows لها command.com أنظمة التشغيل بينما أنظمة التشغيل لينوكس ويونكس لديها قذيفة C (CSH)، وبورن قذيفة، وقذيفة بورن مرة أخرى (الباش).

قذيفة C (CSH) هو المعالج الأمر الذي يعمل على نافذة النص ويسبب العمل عندما يكتب المستخدم أمر. فمن قذيفة يونكس الذي تم تطويره من قبل بيل جوي في أواخر 1970s بمساعدة مايكل Ubell، مايك O 'برين، جيم كولب، واريك ألمان.

ويمكن قراءة النصوص والقيام بعدة وظائف أخرى مثل دعم استبدال القيادة، وأحرف غير لأسماء الملفات، هياكل المراقبة والمستندات والمتغيرات. وهو يتضمن مراقبة العمل مع تركيب C، آلية التاريخ، والانتهاء التفاعلية أسماء الملفات وأسماء المستخدمين. وبصرف النظر عن كونه المعالج الأمر شيل، كما أنها تستخدم كما قذيفة تسجيل الدخول التفاعلية.



بورن مرة أخرى قذيفة (الباش) هو أيضا المعالج الأمر الذي يعمل على نافذة النص تماما مثل قذائف لينكس الأخرى. تم تطويره ليكون بديلا لقذيفة بورن من قبل براين فوكس للاستخدام على نظام التشغيل جنو. وكان أفرج عنه في عام 1989 ويجمع بين ميزات المستشفى وهي KSH، وSH. الكلمات الرئيسية وبناء الجملة التي تستخدمها هي من SH التي لديها العديد من امتدادات على عكس قذيفة بورن الأصلية. لتحرير سطر الأوامر، والتاريخ الأوامر، استبدال الأوامر، والدليل هي من KSH وCSH.

باش الواضح ميزات أكثر من CSH لأنه يحتوي على الميزات من جميع قذائف أخرى بالإضافة إلى تلقاء نفسها. بل هو أيضا أكثر ملاءمة للاستخدام من قبل مبتدئين، وتعلم أنها سوف يعرض للمستخدمين قذائف أخرى منذ يجري أيضا استخدام ميزات من قبل باش.

ملخص:

1. CSH هو C قذيفة بينما باش بورن مرة أخرى قذيفة.
2. C قذيفة وباش على حد سواء قذائف لينوكس ويونكس. في حين CSH لديها ميزات خاصة بها، BASH وقد أدرجت ملامح قذائف أخرى بما في ذلك CSH مع الميزات الخاصة التي تقدمها مع المزيد من الميزات ويجعل من المعالج الأمر الأكثر استخداما على نطاق واسع.