在shell中实现进度条
来源:互联网 发布:网络与信息安全承诺书 编辑:程序博客网 时间:2024/05/22 12:44
在shell中实现进度条:
最近一直在部署各种环境,看着各位大大的安装界面的进度条都好酷炫,在网上找了一下,大概在这里记录一下
这里是ICEWAY分享的部分,加了一点注释,便于自己理解
#include <stdio.h>#include <unistd.h>#include <string.h>int main(){ char str[128] = "#"; int i; for (i = 0; i < 100; i += 2) { fprintf(stdout, "progress:[%-50s]%d%%\r", str, i+2);//输出一共50个# fflush(stdout);//清空输入缓存区 strcat(str, "#");//加一个# usleep(100000); } fprintf(stdout, "\n"); return 0;}
还有一个shell版本的
#!/bin/shb=''for ((i=0;$i<=100;i+=2))do printf "progress:[%-50s]%d%%\r" $b $i sleep 0.1 b=#$bdoneecho
0 0
- 在shell中实现进度条
- Shell中实现进度条程序
- shell实现的进度条
- shell脚本实现进度条
- shell实现进度条
- shell脚本语言实现进度条
- shell实现彩色进度条
- shell实现彩色进度条
- Shell进度条实现
- 在ABAP中实现进度条的例子
- iOS在UIAlertView中实现UIProgress进度条
- 在Linux中实现一个进度条程序
- shell实现了一个进度条
- shell语法及实现进度条
- shell实现一个简单进度条
- shell脚本实现进度条功能
- shell脚本实现彩色进度条
- shell脚本实现彩色进度条
- 算法3:动态规划(一)——简单动规
- CSS3 box-shadow 属性
- 关于MongoDB安全事件的一些思考
- Scala里面如何使用break和continue
- Java 枚举7常见种用法
- 在shell中实现进度条
- Java压缩技术(三) ZIP解压缩——Java原生实现
- Linux基础之sed流编辑器详解
- 系统学习深度学习(二) --自编码器,DA算法,SDA,稀疏自编码器
- EL表达式
- 嵌入式:上层or底层?有意思~
- mongodb3.4.1分片
- Android开发之MVP模式
- Java压缩技术(四) GZIP——Java原生实现