Используйте восьмеричные символы "\ r" или "\ 015" (также известный как символ возврата возврата "aka" Символ возврата каретки", взятый из дней пишущей машинки:)
> perl5.8 -e 'print "11111\r222\r3\n";'
32211
> perl5.8 -e 'print "11111\015222\0153\n";'
32211
Только не забудьте напечатать как минимум столько символов, сколько самой длинной строки, уже напечатанной, чтобы перезаписать любые старые символы (как вы можете видеть в приведенном выше примере, в противном случае будут сохранены старые символы).
Еще одна вещь, о которой следует помнить, это то, что, как указал Майкл в комментарии, автозапуск должен быть включен, пока выполняются эти печати, чтобы вывод не ожидал символа новой строки в самом конце обработки.
ОБНОВЛЕНИЕ: Обратите внимание, что восьмеричный символ 013, рекомендуемый в другом ответе, фактически является вертикальной вкладкой:
> perl5.8 -e 'print "11111\013222\0133\n";'
11111
222
3