Atribuir valor ao elemento de um array dentro de um loop no bash

Eu gostaria de modificar o valor para um elemento de uma matriz e não sei a sintaxe para fazê-lo

for i in `seq 0 8`;
do
    if [ ${config[$i]} = "value1" ]
        then config[$i] = "value2"    #<- This line
    fi
done

questionAnswers(2)

yourAnswerToTheQuestion