رمز النجمة
جزء من قسم الأساسيات في رحلة Terminal على Coddy. الدرس 25 من 82.
تُعد الرمز البديل محرفًا خاصًا يعمل كعنصر نائب لمطابقة محرف واحد أو أكثر في أسماء الملفات. تتيح لك الرموز البديلة العمل مع ملفات متعددة في الوقت نفسه دون كتابة كل اسم.
تطابق حرف البدل النجمي * أي عدد من الأحرف (بما في ذلك الصفر). وهو أقوى أحرف البدل وأكثرها استخدامًا.
على سبيل المثال، لسرد جميع الملفات التي تنتهي بـ .txt:
ls *.txtيطابق هذا أي اسم ملف ينتهي بـ .txt، بغضّ النظر عن طول الاسم.
المزيد من الأمثلة:
طابِق جميع الملفات التي تبدأ بـ photo:
ls photo*طابِق جميع الملفات التي تحتوي على report في أي موضع من الاسم:
ls *report*طابِق جميع الملفات مهما كان اسمها أو امتدادها:
ls *يمكنك استخدام * مع أي أمر، وليس ls فقط. على سبيل المثال، انسخ جميع ملفات .jpg إلى مجلد:
cp *.jpg photos/أو احذف جميع ملفات .log دفعةً واحدة:
rm *.logنصيحة: شغّل
lsدائمًا باستخدام نمط البدل أولًا قبل استخدامه معrmأوmv. بهذه الطريقة يمكنك رؤية الملفات التي ستتأثر بالضبط قبل إجراء أي تغييرات.
التحدي
مبتدئاستخدم حرف البدل * لسرد ملفات .jpg فقط في الدليل الحالي.
تلميح: ادمج
lsمع حرف البدل*والامتداد.jpgلتصفية ملفات الصور فقط.
جرّب بنفسك
يتضمن هذا الدرس اختبارًا قصيرًا. ابدأ الدرس للإجابة عليه وتتبّع تقدمك.
جميع دروس الأساسيات
2التنقل
عرض مسار المجلد الحاليعرض الملفاتتغيير المجلدالمسارات المطلقة مقابل المسارات النسبيةمجلد المنزل ومجلد الجذرخلاصة - حدد مسارك8إعادة التوجيه
المخرجات القياسيةالكتابة فوق ملفالإضافة إلى ملفالمدخلات القياسيةالخطأ القياسيمراجعة - بناء سجل الأحداث11الأذونات
فهم الأذوناتقراءة الأذوناتChmod باستخدام الأرقامChmod باستخدام الرموزملكية الملفاتملخص - إحكام الحماية14مشروع سكربت النسخ الاحتياطي
نظرة عامة على المشروعالحصول على مسار المصدرتدرّب بنفسك: Playground لـ Terminal