com o awk:
eval $(awk -F= -v i=0 '{print "arr1["i"]="$1";arr2["i"]="$2;i++}' model.conf)
Com = como separador de campo e variável i com valor inicial 0 , awk imprimirá "arr1["i"]="$1";arr2["i"]="$2 para cada linha em que $1 terá a chave e $1 terá o valor e incremento i para cada linha.
awk -F= -v i=0 '{print "arr1["i"]="$1";arr2["i"]="$2;i++}' model.conf O / P:
arr1[0]=customer;arr2[0]="airtel"
arr1[1]=model_name;arr2[1]=fast
arr1[3]=programmer_typ_of;arr2[3]="dev"
Em seguida, use eval na saída do awk para atribuir matrizes.