可以在控制台中向上滚动,同时用回车符连续打印

时间:2018-06-23 19:58:13

标签: printing stdout

我现在有这个简短的PHP代码段。

for ( $i = $WaitTime; $i > 0; $i-- )
{
    print('Time left: ' . $i . "   \r");
    sleep( 1 );
}

如果我尝试向上滚动输出(Windows上的Ubuntu上的Bash),则控制台会自动返回到底部,因为输出每秒更新一次。有没有一种方法可以在同一行上更新文本,同时保留向上滚动到先前输出的功能?

0 个答案:

没有答案