You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
32 lines
646 B
32 lines
646 B
#!/usr/bin/env miaou-bash
|
|
|
|
ArrayOfArray_1=("Alan" "24")
|
|
ArrayOfArray_2=("Walker" "31")
|
|
MainArray=()
|
|
|
|
array_count=0
|
|
|
|
array_count=$(( array_count + 1 ))
|
|
array_name="array_$array_count"
|
|
declare -a "$array_name"
|
|
declare -n ref="$array_name"
|
|
ref+=("Bernard")
|
|
ref+=(46)
|
|
MainArray+=(ref[@])
|
|
|
|
array_count=$(( array_count + 1 ))
|
|
array_name="array_$(( array_count + 1 ))"
|
|
declare -a "$array_name"
|
|
declare -n ref2="$array_name"
|
|
ref2+=("Ferland")
|
|
ref2+=(17)
|
|
MainArray+=(ref2[@])
|
|
|
|
|
|
|
|
for sub_array in "${MainArray[@]}"; do
|
|
elements=("${!sub_array}") # Get the elements of the sub-array
|
|
name=${elements[0]}
|
|
age=${elements[1]}
|
|
echo "${name,,} $age"
|
|
done
|