Menu
Coddy logo textTech
flag Ar iconالعربيةdown icon

الحصول على مسار المصدر

جزء من قسم الأساسيات في رحلة Terminal على Coddy — الدرس 75 من 82.

challenge icon

التحدي

سهل

لنبدأ في بناء سكربت النسخ الاحتياطي! الخطوة الأولى هي إنشاء سكربت يطلب من المستخدم تحديد المجلد المصدر الذي يريد نسخه احتياطياً.

قم بإنشاء سكربت شل (shell script) يسمى backup.sh يقوم بما يلي:

  1. يبدأ بسطر shebang (#!/bin/bash)
  2. يستخدم read -p لمطالبة المستخدم بـ: Enter source directory:
  3. يخزن مدخلات المستخدم في متغير يسمى source_dir
  4. يطبع الرسالة: Backing up: [source_dir]

اجعل السكربت قابلاً للتنفيذ. ثم قم بتشغيله وأدخل documents عند مطالبتك بذلك.

يجب أن يكون مخرجك النهائي:

Backing up: documents

تلميح: استخدم read -p "Enter source directory: " source_dir لعرض المطالبة والتقاط المدخلات في سطر واحد. تذكر استخدام chmod +x لجعل السكربت قابلاً للتنفيذ قبل تشغيله باستخدام ./backup.sh.

جرّب بنفسك

الطرفية
cat server.log

جميع دروس الأساسيات