أي شخصية
الحرف الأولي الأول الذي سننظر إليه هو حرف النقطة أو النقطة ، والذي يستخدم لمطابقة أي حرف. إذا قمنا بتضمينها في تعبير عادي ، فسوف تتطابق مع أي حرف في موضع هذا الحرف. هذا مثال:
[me @ linuxbox ~] $ grep -h ".zip" dirlist * .txt
Bunzip2 bzip2 bzip2recover gunzip
gzip funzip gpg-zip preunzip prezip
prezip بن unzip unzipsfx
[me @ linuxbox ~] $ grep -h ".zip" dirlist * .txt
Bunzip2 bzip2 bzip2recover gunzip
gzip funzip gpg-zip preunzip prezip
prezip بن unzip unzipsfx
بحثنا عن أي سطر في ملفاتنا يطابق التعبير العادي “.zip”. هناك بعض الأشياء الشيقة التي يجب ملاحظتها حول النتائج. لاحظ أن ملف الرمز البريدي لم يتم العثور على البرنامج. هذا لأن تضمين الحرف الأولي للنقطة في تعبيرنا العادي زاد من طول المطابقة المطلوبة إلى أربعة أحرف ، ولأن الاسم "zip" يحتوي على ثلاثة فقط ، فإنه غير مطابق. أيضًا ، إذا احتوت أي ملفات في قوائمنا على امتداد الملف الرمز البريدي، كان من الممكن مطابقتهم أيضًا ، لأن حرف الفترة في امتداد الملف سيطابق أيضًا "أي حرف".
المراسي