章鱼的窝
RealAMD
全部博文(261)
我的日记(14)
uclinux(1)
基础知识(5)
GUI相关(6)
数据库相关(1)
软件相关(0)
硬件相关(8)
BootLoader相关(2)
仿真工具(3)
程序相关(10)
文件系统相关(5)
内核相关(14)
windows(0)
Linux(21)
C++(3)
JSP(2)
QT(3)
JAVA(5)
2013年(1)
2012年(1)
2011年(50)
2010年(34)
2009年(4)
2008年(17)
2007年(55)
2006年(99)
sometime
tekkaman
g050649
athzhang
x_jiangh
yihai_11
uknic
ftc007
数十年已
wojiuzhu
zhangyun
whlahhy
cynthia
分类:
2011-05-25 14:53:34
根据网上思路整理而来
#!/bin/bash # trap信号,否则进度条不停止 trap 'kill $BG_PID;echo;exit' 1 2 3 15 # 保存进度条进程ID BG_PID=-1 show_process() { stty -echo >/dev/null 2>&1 while true do echo -n "." sleep 1 done
stty echo echo } start_process() { show_process & BG_PID=$! } end_process() { kill $BG_PID } main() { sleep 10 } #-------------------------------------------- # 程序主体 #-------------------------------------------- # 启动进度条 start_process # 开始主程序 main # 结束束进度条 end_process
上一篇:使用事件驱动模型实现高效稳定的网络服务器程序
下一篇:Solaris zone操作
登录 注册