shell中实现进度条

sleepa(){
	b=''
	for ((i=100;$i>=0;i-=2))
	do
	    printf "等待中:[%-50s]\r" $b 
	    sleep 0.1
	    b==$b
	done
	echo
}
sleepa

效果如下:

等待中:[==================                           ]