Shell-彩色进度条~

xiaoxiao2021-02-28  92

#!/bin/bash num=0 str='#' max=100 pro=('|' '/' '-' '\') while [ $num -le $max ] do ((color=30+num%8)) echo -en "\e[1;"$color"m" let index=num%4 printf "[%-100s %d%% %c]\r" "$str" "$num" "${pro[$index]}" let num++ sleep 0.1 str+='#' done printf "\n" echo -e "\e[1;30;m"
转载请注明原文地址: https://www.6miu.com/read-75004.html

最新回复(0)