【背景】php
虽然对shell仍是比较熟悉,可是去图书馆仍是翻了下,发现有个图形化的后台工具dialog,因而记下来,尝试下。linux
【安装】
shell
yum install dialog bash
或运维
【示例】spa
#! /bin/bash.net
{ for ((x=1;x<10;x++)) do let X=10*x echo $X sleep 1 done } | dialog --gauge "Rate of progress..." 10 36 exit 0
【效果】unix
【参考】code
1.http://www.ttlsa.com/linux-command/linux-dialog-shell/
2.http://www.oschina.net/p/lazymanage 一哥们封装的一个运维工具
3.dialog pdf 手册 http://bbs.chinaunix.net/forum.php?mod=attachment&aid=NDAzNjAzfDgwNzU3YWE1fDEzOTIwMjA4OTR8MHwxNzc2NTU1&fid=24
备注:若是你的边框产生如:0;10;1mHello10;11m;10;1m 的文字,请捣鼓下环境变量或终端设置。由于笔者换了个终端就行了。