bash 定时任务

time1=$(date +%s -d '2014-01-13 22:46:05')
for((;;))
do
time2=$(date +%s)
time3=$((time1 - time2))
if [ $time3 -le ]
then
break;
fi
echo $time3
sleep $time3
done

补充说明:
    shell 单括号运算符号:
        a=$(date);
        等同于:a=`date`;
     
    双括号运算符:
        a=$((1+2));
        echo $a;
        等同于:
        a=`expr 1 + 2`

上一篇:爬虫再探实战(四)———爬取动态加载页面——请求json


下一篇:springMVC源码分析--视图AbstractView和InternalResourceView(二)