/etc/glob: قصة غير معروفة عن توسيع الأحرف البريّة في نظام يونكس المبكر

2025-01-13

تتناول هذه المقالة تاريخ ووظيفة `/etc/glob` في أنظمة يونكس المبكرة. قبل صدور V7 Bourne Shell، لم يكن توسيع الأحرف البريّة (globbing) في نظام يونكس يُعالَج بواسطة shell نفسه، بل كان يُوَكَّل إلى البرنامج الخارجي `/etc/glob`. كان `/etc/glob` يستلم الأمر والحجج، ويوسّع الأحرف البريّة، ثم يُنفِّذ الأمر. تُفصّل المقالة كيفية عمل `/etc/glob` في إصدارات يونكس المختلفة، بما في ذلك معالجة الأحرف المُهربَة، والسبب وراء استخدام برنامج خارجي — على الأرجح بسبب قيود الموارد في الأنظمة القديمة.

التطوير تاريخ يونكس