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.