如何实现命令行进度条?

更新于 2017-04-13  约 2 分钟

关键点

  • \r

  • -ne

\r 保证从行开始处开始输出
-ne 不输出换行 \n

demo:

echo -ne '#####                     (33%)\r'
sleep 1
echo -ne '#############             (66%)\r'
sleep 1
echo -ne '#######################   (100%)\r'
echo -ne '\n'

参考

http://stackoverflow.com/ques...

一些 Golang 项目

阅读 3.9k更新于 2017-04-13

推荐阅读
lidashuang's note
用户专栏

Happy Hacking

11 人关注
63 篇文章
专栏主页
目录