【背景】
虽然对shell还是比较熟悉,但是去图书馆还是翻了下,发现有个图形化的后台工具dialog,于是记下来,尝试下。
【安装】
yum install dialog
或
【示例】
#! /bin/bash
{
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
【效果】
【参考】
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 的文字,请捣鼓下环境变量或终端设置。因为笔者换了个终端就好了。
来源:oschina
链接:https://my.oschina.net/u/123914/blog/198307