LinuxSir.cn,穿越时空的Linuxsir!

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

如何实现限时输入?

[复制链接]
发表于 2003-6-7 20:04:36 | 显示全部楼层 |阅读模式
想写一个脚本,如下:运行,等待用户输入;若有输入则输出,结束;若用户5秒没有输入,则自动结束程序。
发表于 2003-6-7 20:15:26 | 显示全部楼层
用read -t n
其中,n代表要停留的秒数,如:
#!/bin/bash
echo -n "please input your name:"
read -t 5 input
if [ -z $input ]
then
echo "bey"
else
echo $input
fi
 楼主| 发表于 2003-6-7 20:27:53 | 显示全部楼层
多谢。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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