`
- 浏览:
1124422 次
- 性别:
- 来自:
北京
-
《《《转载内容》》》》
example1:
- #!/bin/sh
-
b=''
-
for ((i=0;$i<=100;i+=2))
- do
- printf "progress:[%-50s]%d%%\r" $b $i
- sleep 0.1
-
b=#$b
- done
- echo
效果:
example 2:
- #!/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
效果:
example 3:
- #!/bin/bash
-
COUNTER=0
-
_R=0
-
_C=`tput cols`
-
_PROCEC=`tput cols`
- tput cup $_C $_R
- printf "["
- while [ $COUNTER -lt 100 ]
- do
-
COUNTER=`expr $COUNTER + 1`
- sleep 0.1
-
printf "=>"
-
_R=`expr $_R + 1`
-
_C=`expr $_C + 1`
- tput cup $_PROCEC 101
- printf "]%d%%" $COUNTER
- tput cup $_C $_R
- done
- printf "\n"
效果:
example 4:
- #!/bin/bash
-
i=0
- while [ $i -lt 50 ]
- do
- ((i++))
- for j in '-' '\\' '|' '/'
- do
- echo -ne "$j\033[s"
- echo -ne "\033[40;50H"$((i*5*100/100))%"\033[u\033[1D"
- usleep 50000
- done
- done
- echo
效果:
分享到:
Global site tag (gtag.js) - Google Analytics
相关推荐
linux shell实现的一咱进度条,代码很简单,供大家参考
主要介绍了Linux下模拟实现进度条实例详解的相关资料,需要的朋友可以参考下
golang编写实现linux终端下载显示彩色进度条,类似于pip install的下载进度条的效果
库一个简单的进度条库,提供多种默认实现,包括基本文本、彩色文本和 GTK+ GUI 版本。描述该库提供了一个非常简单的界面,仅包含一个update方法,该方法为当前进度添加一个数量(默认值:1 个单位)。 class ...
提供android的进度条的一种实现形式
下面小编就为大家带来一篇Linux下简易进度条的实现代码。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
Qt5.8用ftp实现上传和下载文件,并带进度条显示
#进度条:顾名思义就是看计算机处理任务时的速度,完成度。下面通过本文给大家分享Linux简易彩色进度条的实例代码,需要的朋友参考下吧
在linux下实现的gtk进度条练习,附件中有可执行文件,可以直接运行,也可以用gcc编译器编译运行
主要介绍了Linux Shell循环中实现展示进度百分比的实现方法的相关资料,这里提供实现方法及实例,需要的朋友可以参考下
使用C++ QT实现的水波进度条源码 软件架构 Qt 5.9 + msvc 2015 Windows(x32, x64)/Linux(x32, x64) 理论上Qt 5.6以上都支持 主要技术 模块 介绍 signal\slot 控件、窗体间通信,事件处理 QPainter 窗口的绘制 QFont ...
主要介绍了C语言实现类似wget的进度条效果的方法,主要是让大家可以熟练的使用转移符r,这里推荐给大家,需要的小伙伴参考下。
linux环境下的ftp client端的实现, 可以实现最基本的创建文件夹,删除文件夹,断点传输,进度条等
实现了基本的逻辑模块,运行起来比较流畅,实现了进度条,实现了2个级别。自己修改一下图片的路径非常简单。
项目名称: 基于Arm-Linux的可视化文件管理系统 运行平台: Gec6818 功能描述: 本项目是一个简易的文件管理器,用户可管理开发平台上所有文件项目,并可进入文件夹查看文件夹下所有文件,可以批量复制、粘贴、...
tqdm就能非常完美的支持和解决这些问题,可以实时输出处理进度而且占用的CPU资源非常少,支持windows、Linux、mac等系统,支持循环处理、多进程、递归处理、还可以结合linux的命令来查看处理情况,等进度展示。...
这对于第三方库非常丰富的Python来说,想要实现这一功能并不是什么难事。 \quad \quad tqdm就能非常完美的支持和解决这些问题,可以实时输出处理进度而且占用的CPU资源非常少,支持循环处理、多进程、递归处理、还...
它提供了众多功能,包括基于 PyTorch 的通用训练框架、高质量实现的常见 CUDA 算子、通用的 IO 接口、图像和视频处理、图像和标注结果可视化、多种 CNN 网络结构等功能、常用小工具(进度条,计时器等)。