read a[1] b c read a[2] e f d=${#b}-${#e} eval x$b=1 x$e+=2 ${!x@} echo ${a[d<0?2:d?1:_]--1}