IFS= read -r a while IFS= read -r b do echo "$a" done echo "$a" c=`echo "$a"|sed -r 's/T.+$/T/'` d=`echo "$b"|sed -r 's/K.+$/K/'` printf "$d" echo "$b" printf "*%.s" `eval echo {1..$((${#c}-${#d}))}`