מעטפת ה- bash, המותקנת כמעט בכל מערכות ההפעלה ממשפחת לינוקס, כוללת מערכת פיקוד מתקדמת מאוד המאפשרת לך לפתח סקריפטים עם פונקציונליות עשירה. סקריפטים כאלה נמצאים בכל מקום במערכות לינוקס. באפשרותך להריץ סקריפט bash על ידי הגדרת התכונות המתאימות לו ובעלות הזכויות הדרושות.
נחוץ
- - חשבון במכונת היעד;
- - אולי שורש.
הוראות
שלב 1
היכנס למסוף במכונה שבה יש לבצע את הסקריפט. הפעל אמולטור מסוף (konsole, XTerm וכו ') או עבור למסוף הטקסט על ידי לחיצה על אחד מקיצורי המקשים Ctrl + Alt + Fx. אם אין גישה פיזית למחשב, התחבר אליו דרך הרשת באמצעות לקוח ssh (למשל, PuTTY תחת Windows או ssh תחת Linux). אם נדרש, הזן את פרטי החשבון שלך
שלב 2
שנה את הספריה הנוכחית לזו שבה נמצא קובץ הסקריפט. זה צריך להיעשות לנוחות העבודה הנוספת. השתמש בפקודה cd שעל הפרמטר שלה להיות נתיב מוחלט או יחסי לספריית היעד. לדוגמא: cd / home / tmp / ניתן להשתמש גם במנהל קבצים כמו Midnight Commander
שלב 3
שנה במידת הצורך את ההרשאות של קובץ הסקריפט. הפוך אותו לביצוע וניתן לעריכה באמצעות חשבונך. אם אתה הבעלים של הקובץ, הפעל את הפקודה chmod תוך שינוי הרשאות. לדוגמא: chmod 0755./test.sh אם הקובץ נמצא בבעלות משתמש אחר, הגדר זמנית הרשאות ל- 0777 על ידי הפעלת chmod עם sudo, או שנה בעלים וקבוצה עם chown (גם מ- sudo). אם אתה משתמש במנהל קבצים, פעולות כאלה יכולות להיות הרבה יותר נוחות לביצוע בעזרתו (ב- Midnight Commander אלה הפריטים המתאימים בתפריט File)
שלב 4
בדוק, ובמידת הצורך, ערוך את התסריט עם הנתיב למתורגמן bash אחרי התווים #! בשורה הראשונה. השתמש בעורך הטקסט המועדף עליך. למשל vim או עורך מפקד חצות. שמור את קובץ הסקריפט ששונה
שלב 5
הפעל את סקריפט ה- bash. הזן במסוף את הנתיב המוחלט או היחסי לספריה עם קובץ הסקריפט, שמו והפרמטרים, במידת הצורך. לחץ אנטר.