كيفية تشغيل برنامج نصي Shell أو .sh على نظام macOS

click fraud protection

عادةً ما تتم كتابة نصوص Shell وتشغيلها على أنظمة Linux ، ولكنها تقريبًا في المنزل على نظام Mac كما هي على نظام Linux. يمكنك كتابة برنامج نصي نصي على نظام macOS ، ويمكنك تشغيله بسهولة أكبر بكثير مما تستطيع على نظام Windows 10. في الواقع ، على نظام macOS ، من المرجح أن يتم تشغيل برنامج نصي shell وإنجاز ما تمت كتابته للقيام به أثناء استخدام نظام Windows 10 ، فمن المرجح أن يفشل. إليك كيفية تشغيل نص برمجي بتنسيق Shell أو .sh على نظام macOS.

اختبار شل البرنامج النصي

لاختبار ذلك ، ستحتاج إلى برنامج نصي نصي يمكنك تشغيله. يمكنك استخدام واحد موجود لديك ، أو يمكنك استخدام نموذج البرنامج النصي أدناه. افتح محرر نص ، على سبيل المثال ، تحرير النص والصق ما يلي فيه. حفظ الملف بملحق ملف .sh.

#! / بن / باش. صدى "البقاء في المنزل"

شغّل برنامج Shell على نظام macOS

افتح Terminal على macOS. استخدم الأمر cd للانتقال إلى المجلد الذي يوجد فيه البرنامج النصي. الموقع في الأمر أدناه مجرد مثال. تأكد من تغييره إلى أي مجلد يوجد فيه البرنامج النصي بالفعل.

القرص المضغوط ~ / التنزيلات

بمجرد أن تكون في المجلد ، تحتاج إلى منح البرنامج النصي الإذن للتشغيل. استخدم الأمر أدناه ولكن استبدل اسم المثال بالاسم الفعلي للبرنامج النصي الذي تريد منحه الإذن للتشغيل.

instagram viewer

chmod + x test_script.sh

بعد منح إذن البرنامج النصي للتشغيل ، استخدم الأمر أدناه لتشغيله. تذكر تغيير اسم البرنامج النصي قبل تشغيل الأمر.

sh test_script.sh

لماذا يسهل تشغيل البرامج النصية shell على macOS

من السهل تشغيل البرامج النصية لـ Shell على macOS مقارنة بنظام التشغيل Windows 10 لأن macOS يعتمد على UNIX. إنه شيء مشترك بين النظام ونظام Linux. سيتم تشغيل أوامر Shell بدون مشاكل وستتمكن من استخدام بعض تطبيقات Linux المحددة على الرغم من أنك ستستفيد أكثر من إصدار macOS منها إذا كانت متوفرة.

النص البرمجي الذي قدمناه لاختبار هذه العملية سيعرض ببساطة النص في Terminal ولكن النص البرمجي لك الذي تريد تشغيله سيفعل شيئًا آخر وقد يحتاج إلى تطبيقات / أدوات مساعدة أخرى مثبتة على جهاز Mac قبل أن يتمكن من ذلك يركض. إذا كنت ماهرًا في كتابة النصوص البرمجية ، يمكنك دائمًا تعديل النص البرمجي لديك وتوجيهها لاستخدام التطبيقات أو الأدوات المساعدة المثبتة بالفعل على جهاز Mac الخاص بك.

watch instagram story