zoukankan      html  css  js  c++  java
  • shell 编写进度条

    test.sh

    #!/bin/bash
    i=0
    bar=''
    label=("|" "/" "-" "\")
    while [ $i -le 100 ]
    do
            printf "[e[43;46;lm%-100se[0m][%d%%][%c]
    " "$bar" "$i" "${label[i%4]}"
            let i++
            bar=${bar}'#'
            sleep 0.1
    done
    printf "
    "

    输出

    bogon:Desktop macname$ ./test.sh
    [m                                                                              [m#                                                                             [m##                                                                            [m###                                                                           [m####                                                                          [m#####                                                                         [m######                                                                        [m#######                                                                       [m########                                                                      [m#########                                                                     [m##########                                                                    [m###########                                                                   [m############                                                                  [m#############                                                                 [m##############                                                                [m###############                                                               [m################                                                              [m#################                                                             [m##################                                                            [m###################                                                           [m####################                                                          [m#####################                                                         [m######################                                                        [m#######################                                                       [m########################                                                      [m#########################                                                     [m##########################                                                    [m###########################                                                   [m############################                                                  [m#############################                                                 [m##############################                                                [m###############################                                               [m################################                                              [m#################################                                             [m##################################                                            [m###################################                                           [m####################################                                          [m#####################################                                         [m######################################                                        [m#######################################                                       [m########################################                                      [m#########################################                                     [m##########################################                                    [m###########################################                                   [m############################################                                  [m#############################################                                 [m##############################################                                [m###############################################                               [m################################################                              [m#################################################                             [m##################################################                            [m###################################################                           [m####################################################                          [m#####################################################                         [m######################################################                        [m#######################################################                       [m########################################################                      [m#########################################################                     [m##########################################################                    [m###########################################################                   [m############################################################                  [m#############################################################                 [m##############################################################                [m###############################################################               [m################################################################              [m#################################################################             [m##################################################################            [m###################################################################           [m####################################################################          [m#####################################################################         [m######################################################################        [m#######################################################################       [m########################################################################      [m#########################################################################     [m##########################################################################    [m###########################################################################   [m############################################################################  [m############################################################################# [m##############################################################################[m##############################################################################[m##############################################################################[m##############################################################################[m##############################################################################[m##############################################################################[m##############################################################################[m##############################################################################[m##############################################################################[m##############################################################################[m##############################################################################[m##############################################################################[m##############################################################################[m##############################################################################[m##############################################################################[m##############################################################################[m##############################################################################[m##############################################################################[m##############################################################################[m##############################################################################[m##############################################################################[m##############################################################################[m####################################################################################################][100%][|]
    bogon:Desktop macname$ 
  • 相关阅读:
    C语言移动一个点
    C语言数据结构无向图
    C语言学生管理系统(C语言课程设计/精简版)
    C语言贪吃蛇
    2017蓝桥杯九宫幻方(C++B组)
    2017蓝桥杯Excel地址(C++C组)
    2017蓝桥杯杨辉三角(C++C组)
    2017蓝桥杯算式900(C++C组)
    2017蓝桥杯兴趣小组(C++C组)
    javascript 的默认对象
  • 原文地址:https://www.cnblogs.com/sea-stream/p/11396610.html
Copyright © 2011-2022 走看看