set -x while read -n1 c; do : c="$c" echo $c done
hello world bye world
h e l l o w o r l d b y e w o r l d
+ read -n1 c + : c=h + echo h + read -n1 c + : c=e + echo e + read -n1 c + : c=l + echo l + read -n1 c + : c=l + echo l + read -n1 c + : c=o + echo o + read -n1 c + : c= + echo + read -n1 c + : c=w + echo w + read -n1 c + : c=o + echo o + read -n1 c + : c=r + echo r + read -n1 c + : c=l + echo l + read -n1 c + : c=d + echo d + read -n1 c + : c= + echo + read -n1 c + : c=b + echo b + read -n1 c + : c=y + echo y + read -n1 c + : c=e + echo e + read -n1 c + : c= + echo + read -n1 c + : c=w + echo w + read -n1 c + : c=o + echo o + read -n1 c + : c=r + echo r + read -n1 c + : c=l + echo l + read -n1 c + : c=d + echo d + read -n1 c + : c= + echo + read -n1 c