read -d~ c[1] {a..e} f=${#a}-${#d} eval x$a=1 x$d+=0 ${!x@} echo ${c[f>0|!f*_]--1}