人生如逆旅,我亦是行人!江湖人称wsjjeremy.blog.chinaunix.net
ubuntuer
全部博文(930)
intern(3)
string(19)
正则表达式(5)
2011年(60)
2010年(220)
2009年(371)
2008年(279)
baocheng
nba76ers
renjian2
qq576709
mcn304
zibuyule
西农魔峰
曾德标
zhuqing_
shanck
tendy
moshangx
wb123456
smile124
hjshajsh
chenhong
bzhao
python16
分类:
2008-11-16 19:52:53
shell有两个关于时间的内置变量,你没用过,我也没用过,今天也是第一次见识,所以加了个笔记,方便以后查阅. $SECONDS这个脚本已经运行的时间(单位为秒). $TMOUT 如果$TMOUT 环境变量被设置为一个非零的时间值,那么在过了这个指定的时间之后,shell 提示符将会超时,这会引起一个 logout. zj@zj:~/Script/cushell/08.11.15$ cat time.sh #!/bin/bash while (( 1 )) do sleep 1 echo "This pro run $SECONDS""s" if [[ $SECONDS -eq 10 ]];then exit 0 fi done zj@zj:~/Script/cushell/08.11.15$ ./time.sh This pro run 1s This pro run 2s This pro run 3s ^C zj@zj:~/Script/cushell/08.11.15$ cat time_out.sh #!/bin/bash TMOUT=3 echo "hello what?" echo "only $TMOUT seconds to answer!" read -s name echo $name 这个跟read -t差不多
上一篇:shell也玩段注释
下一篇:stty使用
登录 注册