C编写的进度条:
http://blog.csdn.net/addw1/article/details/55292922
shell编写
#!/bin/bash
function bar()
{
i=0
bar=''
lable=('|' '\\' '-' '/')
index=0
while [ $i -le 100 ]
do
#printf "[%-100s][%d%%][%c]\r" "$bar" "$i" ${lable[$index]}
#带颜色的
printf "[\033[2;36m%-100s\033[0m][\033[1;32m%d%%\033[0m][\033[1;31m%c\033[0m]\r" "$bar" "$i" ${lable[$index]}
bar='#'$bar
let i++
let index++
let index%=4
sleep 0.1
done
echo ""
}
bar #函数执行