1 #! /bin/bash
2 i=0
3 str=""
4 index=0
5 array=("|" "/" "-" "\\")
6 for i in {0..100}
7 do
8 let index=i%4
9 printf "\033[42m\033[1m"
10 printf "[\e[45;37;1m%c]%s%3d%% \r" "${array[$index]}" "$str" "$i"
11 sleep 0.1
12 let i++
13 str+=' '
14 done
15 printf "\033[31m\033[58C OK\033[0m"
16 printf "\n" shell版本的彩色进度条
最新推荐文章于 2022-03-30 20:21:20 发布
本文介绍了一个使用Bash脚本实现的简单加载动画效果。通过循环打印不同的字符来模拟进度条,同时配合颜色代码增强输出的可视性。该脚本通过控制台输出,演示了如何利用Bash内置命令和特性进行简单的终端动画制作。
726

被折叠的 条评论
为什么被折叠?



