Shell Scripting – מדריך 04: Bash Shell Scripts – חלק 1

Shell Scripting - מדריך 04: Bash Shell Scripts - חלק 1

Shell Scripting – מדריך 04: Bash Shell Scripts – חלק 1

היום, בפוסט הזה, נמשיך את המדריך 04 מסדרת ההדרכות שלנו על מעטפת Scripting. בקודמים התייחסנו למושגים הבאים: מסופים, קונסולות, קונכיות, Bash Shell, סקריפטים ו-Shell Scripting.

מסיבה זו, במדריך הנוכחי הזה נתמקד קצת יותר ב חלק מעשי או טכני של קבצי סקריפט שנוצרו עם Bash Shell.

Shell Scripting - מדריך 03: הכל על Bash Shell Scripting

Shell Scripting - מדריך 03: הכל על Scripting עם Bash Shell

וגם, לפני תחילת הפוסט הזה נקרא «Shell Scripting – מדריך 04», אנו ממליצים לחקור את הדברים הבאים תכנים קשורים, בסוף קריאת הפוסט הזה היום:

Shell Scripting - מדריך 03: הכל על Bash Shell Scripting
Artaculo relacionado:
Shell Scripting - מדריך 03: הכל על סקריפטים ו-Shell Scripting
Shell Scripting - מדריך 02: הכל על Bash Shell
Artaculo relacionado:
Shell Scripting - מדריך 02: הכל על Bash Shell

מדריך סקריפטים של מעטפת 04

מדריך סקריפטים של מעטפת 04

היסודות של קבצי סקריפט

דור

כדי ליצור קובץ סקריפטלא בעצם אתה צריך להשתמש עורך טקסט, שיכול להיות ללא כל בעיה, אחד פשוט של טרמינל (CLI) כגון "ננו" או "vi", או מ שולחן עבודה (GUI) כגון "gedit" או "פד עכבר".

כמו כן, ניתן להשתמש בהם עורכי קוד מקור סוג IDE מורכב או חזק יותר, שמזהה את התחביר של השפה שבה נעשה שימוש, כגון Geany, Atom, טקסט נשגב, Visual Studio Code, בין רבים אחרים.

באופן עקרוני, יספיק רק שבאחד מהם נבצע את הפקודה של ליצור קובץ טקסט רגיל חדש עם או בלי סיומת ".sh".רצוי איתה.

לדוגמה, הדבר הפשוט ביותר יהיה לבצע את הפקודה הבאה בטרמינל:

nano miprimerscript.sh

הוצאה לפועל

כדי להריץ סקריפט של bash shell, אתה יכול לבחור 2 דרכים או טפסים, שהם הבאים:

  • הפעל את מתורגמן Bash כדי להפעיל את קובץ הסקריפט:
bash miprimerscript.sh
  • הפעל את מתורגמן ברירת המחדל (Sh) כדי להפעיל את קובץ הסקריפט:
sh miprimerscript.sh

הערה: זכור שבמקרים מסוימים, אי הפעלת המעטפת הנכונה עלולה לגרום לתקלה חלקית או מלאה של הסקריפט שנוצר. לכן, האידיאל הוא שהמעטפת המופעלת בשורה הראשונה של הסקריפט היא זו המשמשת לביצועה. במקרה שלנו, "באש".

עם זאת, אנו יכולים גם לבצע ישירות קובץ סקריפט באופן הבא:

./miprimerscript.sh

במקרה זה, 2 התווים הראשונים "./" מציין שאנחנו הולכים להפעיל את קובץ הסקריפט מהספרייה הנוכחית, כלומר, הנתיב האמיתי שבו נמצא קובץ ההפעלה.

חלקים או אלמנטים בתוך קובץ Linux Script

באמת, א קובץ סקריפט באופן כללי הוא משהו מאוד בסיסי, לכן, הוא מורכב רק מ 2 אלמנטים שהם:

  • She Bang או Sha-Bang (#!): זהו השם שניתן לשורה הראשונה של קובץ הסקריפט, שמטרתה לציין איזו תוכנית (Shell) היא אמורה להפעיל. כך שבמקרה שהתוכנה האמורה אינה מותקנת, נוצרת שגיאה המונעת את ביצועה.
  • הקוד: זה יכול להיות כל דבר, החל מפקודה בודדת ועד לאלפי שורות קוד המייצגות פקודות פשוטות או מורכבות במסוף לינוקס.

לדוגמה:

#!/bin/bash
echo Mi Primer Script

צילומי מסך

דוגמה לביצוע סקריפט - צילום מסך 1

דוגמה לביצוע סקריפט - צילום מסך 2

דוגמה לביצוע סקריפט - צילום מסך 3

דוגמה לביצוע סקריפט - צילום מסך 4

Shell Scripting - מדריך 01: The Shell, Bash Shell ותסריטים
Artaculo relacionado:
Shell Scripting - מדריך 01: מסופים, קונסולות וקונכיות
PowerShell 7.2.6: שימוש בפקודות לינוקס ו-Windows ב-GNU
Artaculo relacionado:
PowerShell 7.2.6: שימוש בפקודות לינוקס ו-Windows ב-GNU

באנר מופשט לפוסט

תקציר

בקיצור, עם זה מדריך 04 על «Shell Scripting» כבר התחלנו בגישה הראשונית היבטים מעשיים וטכניים יותר קשור ל קבצי סקריפט שנוצרו עם Bash Shell. לכן, אנו מקווים שבקרוב, הם יתחילו ליצור ולהשתמש בהם קבצי סקריפט ראשונים ב-GNU/Linux.

אם אהבתם את התוכן, להגיב ולשתף אותו. וזכור, בקר בתחילת שלנו «אתר», בנוסף לערוץ הרשמי של מברק לעוד חדשות, מדריכים ועדכוני לינוקס.


השאירו את התגובה שלכם

כתובת הדוא"ל שלך לא תפורסם. שדות חובה מסומנים *

*

*

  1. אחראי לנתונים: מיגל אנחל גטון
  2. מטרת הנתונים: בקרת ספאם, ניהול תגובות.
  3. לגיטימציה: הסכמתך
  4. מסירת הנתונים: הנתונים לא יועברו לצדדים שלישיים אלא בהתחייבות חוקית.
  5. אחסון נתונים: מסד נתונים המתארח על ידי Occentus Networks (EU)
  6. זכויות: בכל עת תוכל להגביל, לשחזר ולמחוק את המידע שלך.