כיצד ליצור סקריפטים פשוטים של מעטפת ב- Linux באמצעות Vim

How Create Simple Shell Scripts Linux Using Vim



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

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







כיצד ליצור סקריפט מעטפת באמצעות Vim

סקריפטים של Shell נוצרים בדרך כלל באמצעות כל עורך טקסט. עורכי Nano ו- Vim הם עורכי טקסט ידועים ליצירת קבצי script script. בדוגמה זו אנו משתמשים ב- Vim. אם אין לך Vim, התקן אותו באמצעות הפקודה:



$סודומַתְאִיםלהתקין באתי

פתח את עורך הטקסט באמצעות:



$באתי

צור קובץ חדש:





$אָנוּtestscript.sh

הקלד את התסריט. #! /bin/bash operator, פגז מכוון לקליפה בורנית: r



#! /bin/bash

זרקשלום עולם

ושמור את הקובץ, לחץ על יציאה מקש כדי להחליף את המצב ולאחר מכן לחץ על : ב כדי להציל אותו. אם הוא נותן קובץ שגיאה לקריאה בלבד, השתמש : ב! , הקובץ יישמר:

כעת לביצוע הקובץ, הקלד:

לַחֲבוֹט מִבְחָןתַסרִיט.ש

כיצד להוסיף הערות בסקריפט של מעטפת

כדי להוסיף הערה, השתמש באופרטור #; התחביר ניתן להלן:

#! /bin/bash

#זהו סקריפט הקליפה הראשון שלי

זרקשלום עולם

כיצד להשתמש במשתנים בתסריט מעטפת

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

#! /bin/bash

משתנה= זהו התסריט הראשון שלי

זרק $ משתנה

התסריט לעיל ייתן ערך משתנה כפלט:

בואו לבדוק כיצד לקבל ערך במשתנה מערך משתמש מהמשתמש:

#! /bin/bash

זרקהזן את שמך

לקרואname_varable

זרק 'הכנס את הגיל שלך'

לקרואמשתנה גיל

זרק $ name_varibaleהוא $ age_variable ישן

התמונה הבאה מציגה את הפלט:

סיכום

סקריפטים של מעטפת מאוד חשובים ליצירת פקודה משלך או הפעלה של פקודות מרובות עם קובץ סקריפט אחד לביצוע פונקציות שונות. במדריך זה אנו מבינים את הרעיון הבסיסי של scripting shell. למדנו כיצד לסקריפט וקובץ script של shell, לשמור אותו ולאחר מכן לבצע אותו. יתר על כן, הבנו את השימוש במשתנים בתסריט של מעטפת. סקריפטים של מעטפת נוחים מאוד לביצוע משימות שימושיות שונות, ויש הרבה מה לחשוף.