В скрипте bash я хотел бы поместить следующий код, который присваивает значения каждому элементу нескольких массивов в функцию
for (( i=0 ; i < ${#themes[@]} ; i+=1 )); do
c_bit_mins[i]=-5
c_bit_maxs[i]=15
gamma_bit_mins[i]=-15
gamma_bit_maxs[i]=3
done
т.е. что-то вроде
function set_values()
{
for (( i=0 ; i < ${#themes[@]} ; i+=1 )); do
c_bit_mins[i]=-5
c_bit_maxs[i]=15
gamma_bit_mins[i]=-15
gamma_bit_maxs[i]=3
done
}
Как это сделать? Особенно, когда эти массивы не рассматриваются как глобальные внутри функции.
Спасибо и всего наилучшего!