kettle- linux定时执行ktr shell脚本
kettle -linux 定时执行ktr shell脚本适合对kettle和lnux还有shell语言有些基础的人来看首先 将kettle中的pash.sh脚本赋上执行权限chmod u+x pan.sh#!/bin/bashtimeFlag=`date +%Y%m%d`source /etc/profilecd /root/Public/data-integratio...
·
kettle -linux 定时执行ktr shell脚本
适合对kettle和lnux还有shell语言有些基础的人来看
首先 将kettle中的pash.sh脚本赋上执行权限 chmod u+x pan.sh
#!/bin/bash
timeFlag=`date +%Y%m%d`
source /etc/profile
cd /root/Public/data-integration
./pan.sh -file=/root/Public/ktr/es/es_one.ktr /level:Basic >>/root/Public/log/es_job_one${timeFlag}.log &
./pan.sh -file=/root/Public/ktr/es/es_two.ktr /level:Basic >>/root/Public/log/es_job_two${timeFlag}.log &
./pan.sh -file=/root/Public/ktr/es/es_three.ktr /level:Basic >>/root/Public/log/es_job_three${timeFlag}.log &
./pan.sh -file=/root/Public/ktr/es/es_four.ktr /level:Basic >>/root/Public/log/es_job_four${timeFlag}.log &
用linux 的crontab 命令来执行任务
输入 crontab -e命令
按 i 键输入信息
例子: */5 * * * * 脚本路径
注:每五分钟执行一次该脚本
按Ese键
之后:wq退出
------------------------------cronta--b 相关命令:
查看任务是否执行:
输入service crond status命令
crontab常用命令
crontab -1 查看信息
crontab -l 查看执行脚本
crontab -r (轻易别用。删除任务)
更多推荐
已为社区贡献1条内容
所有评论(0)