1、实现进度条,每秒输出一格进度
#!/bin/bash for i in {1..100} do echo -ne ">" sleep 1 done
#结果如下,每秒增加一个 '>': #>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 2、实现时钟展示
#!/bin/bash
for i in {1..100}
do
echo -ne "date\r"
sleep 1
done
#结果如下,一直输出时间,会和当前系统时间同步,每秒更新一次: #2020年 12月 23日 星期三 21:44:48 CST 实现原理:
-n 不换行; -e和\r配合 光标移至行首,不换行,覆盖原内容; ———————————————— 版权声明:本文为CSDN博主「天健胡马灵越鸟」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。 原文链接:blog.csdn.net/pansaky/art…