标签 进度条 下的文章

shell进度条显示之循序渐进

直接COPY运行 1. 显示个小棍 代码: #/bin/bash i=0 while [ $i -lt 10 ] do for j in '-' '\\' '|' '/' do echo -ne "\033[1D$j" usleep 50000 done ((i++)) done 2. 显示类似wget 的进度 代码: #!/bin/bash i=0 while [ $i -lt 20 ] do ((i++)) echo -ne "=>\033[s" echo -ne "\033[40;50H"$((i*5*100/100))%"\033[u\033[1D" usleep 50000 done echo 3. 为什么可以在cp -a 时显示进度条及为什么应该避免这种设计 进度条显示依赖于两个关键,一是总工作量,一是 ...