variable inside variable in bash

  • فرض کنید متغییرهایی با اسم‌هایی متشکل از الگویی خاص دارید. به عنوان مثال : var_1 و var_2 و var_3 و …
  • برای اشاره به تمام این متغیرها به شکل زیر عمل می‌کنیم :
#! /bin/bash

var_1='number 1'
var_2='number 2'

for i in 1 2 ; do
        i="var_$i"
        echo "${!i}"
done

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *