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