כיצד לבצע סקריפט מעטפת או .sh ב- macOS

האם ברצונך לבצע סקריפט Shell או .sh ב- MacOS ? בדרך כלל סקריפטים של Shell כתובים די טוב ומופעלים על מערכות לינוקס. לא רק במערכת לינוקס, אלא גם אתה יכול לכתוב סקריפט של Shell ב- macOS. ובכן, זה פועל די בקלות כפי שאתה יכול במערכת Windows 10. עם זאת, ב- macOS, סביר להניח שסקריפט מעטפת יפעל וימלא את מה שנכתב לעשות בזמן שהוא נמצא במערכת Windows 10. כמו כן, סביר להניח שהוא ייכשל. בואו נבדוק כיצד ניתן להפעיל מעטפת או .sh סקריפט ב- macOS.





מחק פקודה מערכת 32

בדיקת סקריפט מעטפת

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



  #!/bin/bash echo 'Stay Home'  

הפעל את סקריפט Shell ב- macOS

בתחילה, עבור אל הטרמינל ב- macOS. ואז השתמש בפקודה CD כדי לעבור לתיקייה. המיקום בפקודה הנ'ל הוא רק דוגמה. זכור שאתה יכול לשנות את זה לכל תיקיה שהתסריט שלך נמצא בה בפועל.

  cd ~/Downloads  

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

  chmod +x test_script.sh  

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

  sh test_script.sh  

מדוע קל יותר להריץ סקריפטים של פגזים ב- macOS

אם נשווה אותו ל- Windows 10 סקריפטים של מעטפת די קלים להפעלה ב- macOS. זה רק בגלל ש- MacOS מבוסס על UNIX. כמו שמשותף למערכת עם מערכת לינוקס. פקודות מעטפת יבוצעו ללא בעיה או בעיה. כמו כן, אתה יכול בקלות להשתמש בכמה יישומים של אפליקציות לינוקס, מכיוון שאתה מעדיף יתרון יותר ממודל MacOS שלהן, אם הן זמינות.

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

תו עליון 4 חדרים

סיכום:

כל הנוגע לביצוע סקריפט מעטפת או .sh ב- macOS. האם אי פעם ניסית לחוות את זה? לשאלות ושאלות נוספות ספר לנו בסעיף ההערות למטה!

קרא גם: