מדריך יוניקס (Unix) מספר 6 - איך ליצור ולהריץ סקריפטים (Scripts)
סקריפטים ביוניקס הם בסיס לעבודה יעילה, סקריפטים בסביבת shell אינם מקומפלים כמו שפת תכנות רגילה אלא רצים ישירות. סקריפט (Script) הופך פעולות שבד"כ היו נעשות ידנית לאוטומטיות, כמו כן, הוא מאפשר לעשות פעולות שלא הייתם יכולים לעשות ידנית כמו שימוש בלולאות, בקשת משתנים ממשתמש וכד'. מדריך זה יסביר כיצד ליצור סקריפט ומה נדרש בכדי להפעילו.
What You'll Need
- unix
- יוניקס
- סקריפטים
- סקריפטים ביוניקס
- shell.
Steps
- 1
Step 1
צרו קובץ חדש בעזרת עורך טקסט כלשהו - במקרה שלנו אשתמש בpico. - 2
Step 2
כל סקריפט בסביבת shell צריך להתחיל בפקודה: -
- 3
Step 3
#!/bin/csh -f - 4
Step 4
ואילו כל סקריפט awk (נגיע לזה) צריך להתחיל בשורת קוד: - 5
Step 5
#!/bin/awk -f - 6
Step 6
חשוב להתחיל את הסקריפטים בשורות הללו, אחרת הם יזוהו כקבצי טקסט רגילים ולא כסקריפטים. - 7
Step 7
הסקריפט שנכתוב יבצע את הפעולה הפשוטה של להדפיס טקסט כלשהו בעזרת פקודת echo. הוסיפו לסקריפט את שורת הקוד: echo Bekaloot unix guide שמרו את הקובץ וסגרו את עורך הטקסט. - 8
Step 8
לפני שאתם מריצים את הסקריפ, יש צורך לשנות את הרשאת הסקריפט כך שיהיה ניתן להריץ אותו. נעשה זאת בעזרת פקודת הchmod: chmod +x MyFirstScript - 9
Step 9
בכדי להריץ את הסקריפט מהספריה בה אתם נמצאים יש צורך לכתוב את התוים ' /. ' לדוגמא: MyFirstScript/.