Linuxでは、stdout
コマンドラインで、出力などの特定の領域を更新したいapt-get
:
54% [Waiting for headers] [Waiting for headers] 211 kB/s 3s
パーセンテージ、kB/s、秒は毎秒更新されます。
使用するprintf
と、複数の行が出力されます。私は次のことを試しましたprintf
:
printf("\e[1;1H\e[2J");
しかし、それはすべての出力をきれいにします。
私の質問は、特定の領域を更新し、他の領域を安定させる方法ですか?