C Shell – הבדלי גרסאות
תוכן שנמחק תוכן שנוסף
Matanyabot (שיחה | תרומות) מ בוט: מתקן הפניות |
מ שוחזר מעריכות של Matanyabot (שיחה) לעריכה האחרונה של MastiBot |
||
שורה 1:
'''C Shell''' (גם csh) היא [[
מעטפת הפקודה מאפשרת למשתמש לכתוב [[פקודה (מחשב)|פקודות]] ולבצע פעולות פשוטות ב[[מחשב]], כולל [[בקרת זרימה|בקרות זרימה]] ושימוש ב[[משתנה_(תכנות)|משתנים]]. הפקודות, כמו בכל שפת סקריפטים, עוברות [[
ניתן לכתוב את הפקודות ב[[קובץ|קבצים]] הנקראים [[מפרש (תוכנה)|סקריפטים]], ולהשתמש בהם באופן דומה לשימוש ב[[קובץ הרצה|קובצי הרצה]] רגילים, כולל העברת פרמטרים ותכונות נוספות (כגון שימוש ב[[צינור עיבוד נתונים|pipelines]] ו[[תו ג'וקר|תווי ג'וקר]]) הנתמכות על ידי כל המעטפות של סביבת יוניקס.
הC shell היא שיכתוב של מעטפת קודמת בשם bourne שנכתבה בשפת [[
התחביר של C Shell דומה לזה של [[C (שפת תכנות)|שפת התכנות C]].
שורה 18:
set var=x
כאשר במקום var ייכתב שם חוקי כלשהו, ובמקום X ניתן לכתוב כל רצף של תווים.
למעשה, בC shell כל משתנה הוא [[מחרוזת (
מרגע שהוגדר משתנה הוא מוכר במעטפת עד שמתרחש אחד מהבאים:
* מוגדר משתנה בשם זהה.
שורה 57:
==קישורים דומים==
[[
== קישורים חיצוניים ==
* [http://docs.freebsd.org/44doc/usd/04.csh/paper.pdf An Introduction to the C shell by William Joy, University of California, Berkeley]
|