بيت سمعي ما هي قذيفة ج (CSH)؟ - تعريف من techopedia

ما هي قذيفة ج (CSH)؟ - تعريف من techopedia

جدول المحتويات:

Anonim

التعريف - ماذا يعني C Shell (csh)؟

C shell (csh) عبارة عن أداة تحكم للأنظمة المشابهة لنظام Unix والتي تم إنشاؤها أصلاً كجزء من Berkeley Software Distribution (BSD) في عام 1978. يمكن استخدام Csh لإدخال الأوامر بشكل تفاعلي أو في البرامج النصية shell. أدخلت قذيفة عدد من التحسينات على قذيفة بورن السابقة المصممة للاستخدام التفاعلي. وتشمل هذه المحفوظات ، عمليات التحرير ، كومة الدليل ، التحكم في الوظيفة وإكمال التيلدا. تم اعتماد العديد من هذه الميزات في قذيفة Bourne Again (bash) و Korn shell (ksh) وفي Z shell (zsh). البديل الحديث ، tcsh ، هو أيضا بشعبية كبيرة.

يشرح Techopedia C Shell (csh)

تم إنشاء C C بواسطة Bill Joy بينما كان طالب دراسات عليا في جامعة كاليفورنيا في بيركلي في أواخر السبعينيات. تم إصداره لأول مرة كجزء من توزيع برامج 2BSD Berkeley من Unix في عام 1978.

تحصل C shell على اسمها من بناء الجملة ، والذي يهدف إلى تشبه لغة البرمجة C.

قدمت C shell ميزات كانت تهدف إلى تسهيل استخدامها بشكل تفاعلي في سطر الأوامر ، على الرغم من أنها مثل الأصداف الأخرى ، فإنها يمكن أن تتم كتابتها. واحدة من أبرز الميزات كان تاريخ القيادة. يمكن للمستخدمين تذكر الأوامر السابقة التي أدخلوها وإما تكرارها أو تحرير هذه الأوامر. الأسماء المستعارة تسمح للمستخدمين بتعريف الأسماء القصيرة ليتم توسيعها إلى أوامر أطول. مكدس الدليل يتيح للمستخدمين الدفع والدلائل الدلائل على المكدس للقفز ذهابًا وإيابًا بسرعة. قدمت C shell أيضًا تدوين التلدة القياسي حيث يمثل "~" الدليل الرئيسي للمستخدم.

تم دمج معظم هذه الميزات في الأصداف اللاحقة ، بما في ذلك قذيفة Bourne Again ، و Korn shell و Z shell. المتغير الشائع هو tsch ، وهو الصدفة الافتراضية الحالية على أنظمة BSD ، وكذلك على الإصدارات السابقة من Mac OS X.

ما هي قذيفة ج (CSH)؟ - تعريف من techopedia