العودة إلى الدورة

إنشاء السكريبت الأول (The Shebang والتنفيذ)

دورة Termux المتقدمة: من الصفر إلى مستخدم Linux خبير على نظام Android

27. إنشاء السكريبت الأول (The Shebang والتنفيذ)

لنقم بإنشاء وتنفيذ سكريبت بسيط يرحب بالمستخدم ويبلغ عن الدليل الحالي.

الخطوة 1: إنشاء ملف السكريبت

استخدم nano لإنشاء ملف يسمى welcome.sh.

bash $ nano welcome.sh

محتوى welcome.sh:

bash #!/bin/bash

سكريبت للترحيب بالمستخدم

echo "---------------------------------" echo "Welcome to Termux, user: $(whoami)" echo "Today is: $(date)" echo "Current location: $(pwd)" echo "---------------------------------"

الخطوة 2: منح إذن التنفيذ

بدون إذن التنفيذ، لا يمكن للـ shell تشغيل الملف مباشرة.

bash $ chmod +x welcome.sh

(علامة +x هي اختصار لإضافة إذن التنفيذ لجميع المستخدمين، وهي تعادل chmod 755 إذا كان الإذن 644 بالفعل).

الخطوة 3: تشغيل السكريبت

لتشغيل سكريبت موجود في دليلك الحالي، يجب عليك تحديد المسار، وعادة ما يكون ./ (الدليل الحالي).

bash $ ./welcome.sh

Welcome to Termux, user: u0_a200 Today is: Tue Jun 1 10:30:00 UTC 2024 Current location: /data/data/com.termux/files/home

إذا نسيت chmod +x، فسيعيد Termux خطأ Permission denied.