一、进度条原理(以前的博客详细讲述过):http://blog.csdn.net/sharp_up/article/details/55506555

二、颜色设置

// 字体颜范围(前景颜色):30~39

30:黑 31:红 32:绿 33:黄 34:蓝色 35:紫色 36:深绿 37:白色

// 字背景颜色范围(背景颜色):40~49

40:黑 41:深红 42:绿 43:黄色 44:蓝色 45:紫色 46:深绿 47:白色

字体颜色设置:

#!/bin/bash

str="hello world"

printf "\e[35m %s \e[0m\n" "$str"

#!/bin/bash

str="hello world"

printf " \033[41m %s \e[0m\n" "$str"

三、进度条实现

LInux:shell 彩色进度条实现(有图有代码有真相!!!)相关推荐

  1. Vim引申以及Linux下彩色进度条实现

    每个在linux环境下编程过的人一定都用过vim,那你知道vim是什么的增强版吗? 1.其他的编辑器: linux下,vim是最常用也是最强大的文本编辑器. 除此之外,还有比如图形模式的gedit.k ...

  2. Linux: 系统配置 crond 和 crontab(有图有代码有真相!!!)

    1.相关概述 linux下工作调度的种类有:at  ,  cron 一种是例行性的,就是每隔一定的周期来办某事. 一种是突发性的,就是做完这一次没有以后. crontab这个命令所设置的工作将会一直循 ...

  3. pip命令下载第三方依赖的彩色进度条的具体实现

    pip命令下载第三方依赖的彩色进度条的具体实现: 原理: 参看下面这个文档: Linux终端打印带颜色的文字_天龙至尊的博客-CSDN博客\033[0m 关闭所有属性 \033[1m 设置高亮度 \0 ...

  4. Linux下关于gcc、vim、readelf、rpm、yum、彩色进度条的问题

    一.vim vim厉害的原因: 1.支持非常丰富的快捷键. 2.支持非常丰富的扩展功能. vim的竞争对手: 1.emacs(2000年之前) 2.notepad ++/notepadplus/ue/ ...

  5. Linux下基本工具及彩色进度条程序

    1.vim配置 Vim是从 vi 发展出来的一个功能强大.高度可定制的文本编辑器.代码补全.编译及错误跳转等方便编程的功能特别丰富,在程序员中被广泛使用,和Emacs并列成为类Unix系统用户最喜欢的 ...

  6. 详解在Linux下实现(彩色)进度条程序,并通过makefile进行编译.

    彩色进度条的实现与makefile编译: 创建一个process文件,在里面编写实现进度条的代码    1.在编写代码的时候我们首先要区分两个转义字符:\n \r \n:表示换行,换到下一行,并位于起 ...

  7. Linux代码编译(模式切换、gdb、编译器之间的对比、彩色进度条、rpm与yum区别)

    常用工具: 软件包管理工具:yum 编程相关工具:vim.gcc/g++.gdb 项目相关工具:make/Makefile.git 查看软件包:yum list/grep key 安装软件包:yum ...

  8. linux进度条脚本,Linux下简易进度条的实现代码

    在生活中,进度条是很常见的,那么,进度条是如何实现的呢? 首先,进度条的动态是利用人眼视觉暂留效果的.实际上是如下过程: 先输出:[=     ]表示进度是1%,刷新之后 再输出:[==    ].. ...

  9. 前端 圆形进度图_Highcharts 圆形进度条式测量图

    Highcharts 圆形进度条式测量图 以下实例演示了圆形进度条式测量图. 我们在前面的章节已经了解了 Highcharts 基本配置语法.接下来让我们来看下其他的配置. 配置 chart.type ...

最新文章

  1. Android开发之使用SharedPreferences实现QQ登陆的选项框记忆功能(源代码分享)
  2. (转)Javascript标准DOM Range操作(1)
  3. sql java 创建数据库_java动态创建数据库(sql server)
  4. 做小程序的流程总结(基本篇)
  5. oracle 加全文索引,Oracle创建全文索引
  6. JAVA培训—线程同步--卖票问题
  7. oracle给日期加特定天数,oracle按照日期求连续天数的数据sql
  8. html table 充满div,HTML,使用div+css实现自适应table布局
  9. 灾备行业最全常用术语
  10. SQL server下载与安装教程
  11. Source Insight 4.0黑色仿IDEA主题
  12. 二维码生成原理及解析代码
  13. 川师c语言实验报告9,川师c语言实验报告十.doc
  14. 分段插值/Hermite插值
  15. AtCoder Beginner Contest 162 D.RGB Triplets
  16. 【RPA自动化】selenium教程_元素定位及表格读取
  17. 春夜宴诸从弟桃李园序 李白
  18. 如何无痕在线去水印,水印云一键去除法
  19. 微信公众号支付宝授权
  20. MySQL 8.0 执行 insert 插入数据非常缓慢的问题及解决方法

热门文章

  1. WinForm支持拖拽效果
  2. 【Spring学习笔记-MVC-17】Spring MVC之拦截器
  3. 安装 VMware Tools
  4. [ios]UITableViewCell自适应高度 【转】
  5. WinCE程序的几种开发方法
  6. LAMP 系统性能调优,第 3 部分: MySQL 服务器调优(转)
  7. Coursera机器学习笔记(一) - 监督学习vs无监督学习
  8. 纯JPA 入门小案例(2)
  9. 视差滚动(Parallax Scrolling)插件补充
  10. linux的du使用方法