如何实现命令行进度条?

关键点

  • \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 项目

    原文作者:lidashuang
    原文地址: https://segmentfault.com/a/1190000009058725
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞