Chinaunix

标题: 定时程序问题【解决】 [打印本页]

作者: fengjihu    时间: 2008-09-27 14:07
标题: 定时程序问题【解决】
read x
while [ 0 ]
  do
    shijian=$[ $(date +"%k%M%S") ]
       if [ $shijian -eq $x ];
       then
           #/bin/nohup /opt/ECSNHome/FilterGETDATA/filter.sh &
            date >> /var/log/filter.log
            echo "success" >>/var/log/filter.log
            echo "*******************************" >> /var/log/filter.log
            sleep 100
        fi
   done
当$shijian != $x的时候就退出了,怎么样能让他继续执行?

[ 本帖最后由 fengjihu 于 2008-9-27 15:31 编辑 ]
作者: cjaizss    时间: 2008-09-27 15:52
没看出来会有退出的迹象啊?
这应该是个永远不退出的死循环才对。
作者: duanjigang    时间: 2008-09-30 09:41
原帖由 fengjihu 于 2008-9-27 14:07 发表
read x
while [ 0 ]
  do
    shijian=$[ $(date +"%k%M%S" ]
       if [ $shijian -eq $x ];
       then
           #/bin/nohup /opt/ECSNHome/FilterGETDATA/filter.sh &
            date >> /va ...

先不看问题,提点个人意见:
提问时最好先说明你程序的期望功能,然后再贴代码或者说出你的做法或者想法
这样大家帮你诊断时就比较容易入手。:wink:




欢迎光临 Chinaunix (http://bbs.chinaunix.net/) Powered by Discuz! X3.2