回车符\r将把光标发送到行的开头,在那里它可以覆盖现有的文本。您可以将其与序列CSI K结合使用,后者将从当前光标到行尾进行擦除。只需将\r替换为\r\x1b[K。
\r
\r\x1b[K
见ANSI escape code。