【Linux】shell脚本实现进度条

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/LX18792732127/article/details/75147355

shell脚本实现进度条时较为简单一些

只需要使用while循环从1到100

对符号的控制就好

以下是代码的实现:

i=0
index=0
arr=( '|' '/' '-' '\\')
str=''
while [ $i -le 100 ]
do
	index=i%4
	printf "%-100s][%d%%][%c]\r" "$str" "$i" "${arr[$index]}"
	str+="#"
	let i++
	sleep 1
done
运行的结果:



猜你喜欢

转载自blog.csdn.net/LX18792732127/article/details/75147355