إضافة عناصر إلى نهاية مصفوفة
لا تساعد معرفة عدد العناصر في المصفوفة إذا احتجنا إلى إلحاق القيم بنهاية المصفوفة ، نظرًا لأن القيم التي يتم إرجاعها بواسطة * و @ لا تخبرنا الرموز عن فهرس المصفوفة الأقصى المستخدم. لحسن الحظ ، توفر لنا الصدفة حلاً. باستخدام ملف
+ = عامل الإسناد ، يمكننا إلحاق القيم تلقائيًا بنهاية المصفوفة. هنا،
نقوم بتعيين ثلاث قيم للمصفوفة فو، ثم قم بإلحاق ثلاثة أخرى.
[me @ linuxbox ~] $ foo = (abc) [me @ linuxbox ~] $ صدى صوت $ {foo [@]} اي بي سي
[me @ linuxbox ~] $ foo + = (def) [me @ linuxbox ~] $ صدى صوت $ {foo [@]} abcdef
[me @ linuxbox ~] $ foo = (abc) [me @ linuxbox ~] $ صدى صوت $ {foo [@]} اي بي سي
[me @ linuxbox ~] $ foo + = (def) [me @ linuxbox ~] $ صدى صوت $ {foo [@]} abcdef