Не пытаясь каким-либо образом оптимизировать код (это проблема!), Вы можете сделать
x=$(printf ..statement1..)
y=$(printf ..statement2..)
, а затем просто
echo "$x$y$x$y$x$y$x$y$x$y...."
, например,
for i in {0..25}; do
x=$(printf \\$( printf '%03o' $((i+65)) ))
y=$(printf \\$( printf '%03o' $((-~i%26+65)) ))
echo "$x$y$x$y$x$y$x$y"
done
Есть много из способы оптимизировать это, тем не менее.