爱死你了 发表于 2018-8-27 11:21:41

shell下的进度条和最大最小平均值

function proc()  
{
  
   i=0
  
   str=''
  
   arr=('|' '/' '-' '\\')
  
   index=0
  
   while [ $i -le 100 ]
  
   do
  
         printf "[%-101s][%d%%][%c]\r" "$str" "$i" "${arr[$index]}"
  
         str=${str}'#'
  
         sleep 0.1
  
         let i++
  
         let index++
  
         let index%=4
  
   done
  
   printf "\n"
  
}
  

  
function main()
  
{
  
    proc
  
}
  
main


页: [1]
查看完整版本: shell下的进度条和最大最小平均值