رمز النجمة
جزء من قسم الأساسيات في رحلة 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