linux脚本编程之shell实现彩色进度条
来源:互联网 发布:网络监察大队报名 编辑:程序博客网 时间:2024/05/22 11:44
一.shell语法
1shell中printf()的使用
printf的默认输出没有换行,换行需要自己加“\n” .printf支持格式化输出,要不怎么能叫printf呢 下面通过几个例子来实现printf的"输出"
printf "%-10sWord\n" Hello
printf "%4.2f\n" 5.12345
2. shell中echo的使用
echo Hello World !
命令行输出:HelloWorld! echo 'Hello World !'
命令行输出:HelloWorld! echo "Hello World"
命令行输出:HelloWorld 首先第一种打印方法不能打印分号“;”,若分号在句尾,则直接忽略,若不在句尾,则会报错。如下图:
因为分号在shell里被用作命令界定符,标记一个命令的结束。 第二种使用方法的缺陷是:单引号的打印方式也是有缺陷滴。即,打印不了变量。
第三种方法打印不了感叹号“!”
使用echo彩色输出
颜色值
文字颜色:
文字背景颜色:
echo -e "\e[1;31m Hello Word \e[0m"
echo -e "\e[1;41m Hello Word \e[0m"
命令行输出:
二.用shell实现简单的进度条
#!/bin/bashi=0label=('|' '\\' '-' '/')str=''while [ $i -le 100 ]do let index=i%4 printf "[\e[1;31;1m%-100s\e[0m][%2d%%][%c]\r" "$str" "$i" "${label[$index]}" str="#"$str sleep 0.1 let i++doneecho""
**用c实现进度条:http://blog.csdn.net/someday1314/article/details/55657481
**
阅读全文
0 0
- linux脚本编程之shell实现彩色进度条
- linux--shell脚本实现一个彩色进度条
- Linux:shell脚本之彩色进度条
- shell脚本实现彩色进度条
- shell脚本实现彩色进度条
- shell脚本--实现彩色进度条
- 【shell脚本】脚本实现彩色进度条
- linux之shell彩色进度条
- shell脚本实现一个彩色的进度条
- shell脚本实现彩色进度条的编写
- shell脚本实现一个彩色进度条
- shell脚本之创建彩色进度条
- linux环境下实现进度条以及shell脚本实现彩色进度条
- Linux下实现一个简单进度条和shell脚本实现彩色进度条
- shell实现彩色进度条
- shell实现彩色进度条
- shell脚本编写彩色进度条
- 【Linux】shell脚本实现进度条
- 简书上使用markdown
- 《加密与解密》笔记四(一)
- leetcode 632. Smallest Range
- 初次尝试
- 协同过滤中显性反馈 与 隐性反馈 的区别(附ALS最优化)
- linux脚本编程之shell实现彩色进度条
- 关闭colorbox刷新页面
- html2canvas在iOS下微信中的相关使用的总结
- 天天向上
- opencv+视频亮度检测
- BeautifulSoup爬虫
- @RestController
- 第一篇博客
- [转]Linux查看磁盘使用情况命令