美文网首页Linux我用 LinuxLinux学习之路
分分钟写出好莱坞电影级别的终端脚本

分分钟写出好莱坞电影级别的终端脚本

作者: DigiHacker | 来源:发表于2018-09-15 23:04 被阅读2次

作为IT从业者,难免要写一些脚本程序跑一些简单的任务。输出的界面都是简单的黑白绿文本,看多了眼睛都累。能不能象电影里黑客那样酷炫呢?Easy!

首先我们要格式化输出,整整齐齐的结果自然赏心悦目。当然我们可以用printf固定宽度,但其实用一条简单的column就搞定了

image.png

第一条命令是下载一个csv 件,根本看不清有几列。加了column后,立刻清爽了。 -s ',' 代替每列是以逗号分隔的, -t则把每列分开输出

当文件特别大或者耗时操作的时候,我们想知道当前进度的时候,有个进度条最好不过了。在命令行时当然我们也可以做到,用pv即可

image.png

在第一行输出中,我们可以看到耗时,传输速度和进度条,-W代表从下载第一个字节才开始显示进度条,-s 1k 代表以1k为基本单位,你可以按需要改成你需要的

但还是不够酷,电影里都是五颜六色的。这也简单用tput 即可

image.png

setaf 代表设置前景, setbf代表背景

具体的颜色代码如下

image.png

这下子是不是显的专业酷炫多了

相关文章

网友评论

本文标题:分分钟写出好莱坞电影级别的终端脚本

本文链接:https://www.haomeiwen.com/subject/vbxxnftx.html