如何在Linux中实现花哨的命令行?

时间:2014-10-04 01:05:37

标签: linux

在Linux中安装时我经常看到打印后的stdout更改,例如。可能有一个计数器显示安装进度从1%开始并上升到100%。这是怎么做到的?当我编写C程序并使用printf打印内容时,我无法在之后更改它 - 如果我输入1%,它就会保持这种状态。怎么做?我必须使用不同的功能吗?

1 个答案:

答案 0 :(得分:1)

\ r \ n会将您带回到行的开头,而不会发出\ n以转到下一行。使用此选项覆盖屏幕上的文本以构建进度条等。

请参阅:

How to add a progress bar to a shell script?