LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 722|回复: 4

[原创]一个类进度条(学习用,举一反三)

[复制链接]
发表于 2005-6-24 10:06:03 | 显示全部楼层 |阅读模式
[php]
#!/bin/sh
c=0
#定义变量初始值为0
sl='sleep 0.5'
#休眠0.5秒
clear
#清屏
while [ $c -le 8 ]
do
tput cup 0 $c;echo -n "-"
#在屏幕的第0行,第$c列打印"-",并且打印完毕后不要换行
$sl
#调用休眠变量
tput cup 0 $c;echo -n "\\"
$sl
tput cup 0 $c;echo -n "|"
$sl
tput cup 0 $c;echo -n "/"
$sl
tput cup 0 $c;echo -n "@"
$sl
c=`expr $c + 1`
done
echo
[/php]
建议到文字终端运行,小弟献丑了.请各位大哥指正
发表于 2005-6-24 13:49:39 | 显示全部楼层
Good~~~

建议在最后加一个echo,不然提示符在同一行.
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-6-24 14:27:41 | 显示全部楼层
终于终于有人顶了.
兄弟,谢谢谢谢顶贴
回复 支持 反对

使用道具 举报

发表于 2005-6-24 15:56:03 | 显示全部楼层
试着用dialog的--gauge来试一试
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-6-24 19:49:08 | 显示全部楼层
dialog在串口终端和SSH里会乱的,
斑竹给我加精撒,人家弄了好久的 :mad:
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表