进度条(shell)

来源:互联网 发布:淘宝钻展怎么弄啊 编辑:程序博客网 时间:2024/05/16 19:21

C编写的进度条:
http://blog.csdn.net/addw1/article/details/55292922

shell编写

#!/bin/bashfunction 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 #函数执行

颜色设置
http://blog.csdn.net/jyy305/article/details/74058994

原创粉丝点击