【发布时间】:2011-10-14 00:02:30
【问题描述】:
我知道可以用“\r”一致地重写终端中显示的最后一行,但我无法确定是否有办法返回并编辑控制台中打印的前一行。
我想做的是为基于文本的 RPG 重新打印多行,但是,一位朋友也想知道这一点,因为应用程序有一行专用于进度条,另一行描述下载。
即控制台将打印:
Moving file: NameOfFile.txt
Total Progress: [######## ] 40%
然后在程序运行时适当地更新(两行)。
【问题讨论】:
-
这应该在什么平台上?
-
Unix,特别是 Fuduntu,但我希望它可以在大多数平台上工作......不过不需要。
-
stackoverflow.com/questions/3002085/… 那里的答案很好,帮我加载!