我使用bash脚本,我希望在我的下一个函数调用之前显示一个计时器。所以我不想使用常规sleep 5
我想使用一些进度条。所以从stackoverflow我找到了这个片段。
for pc in $(seq 1 10); do
echo -ne "$pc%\033[0K\r"
sleep 1
done
但这仅在10
秒内显示1到10%。但我需要的是将10 Seconds
中的进度条从1移动到100,如0 10 20 ... 90 100
,就像上面的脚本一样。
任何建议都会有所帮助。
答案 0 :(得分:2)
for pc in $(seq 0 10 100); do
echo -ne "$pc%\033[0K\r"
sleep 1
done
这将从0开始,然后以步骤10进行到100