当前位置: 技术问答>linux和unix
crontab 自动执行问题
来源: 互联网 发布时间:2016-08-22
本文导语: 小弟在系统配置中遇到这样一个问题,我想在crontab里配置一条这样的自动启动服务,这个服务需要先cd到文件夹,然后再用nohup启动c程序,应该怎么配置。我的方法如下,但是不成功: 02 21 * * * (cd /oracle/deal/...
小弟在系统配置中遇到这样一个问题,我想在crontab里配置一条这样的自动启动服务,这个服务需要先cd到文件夹,然后再用nohup启动c程序,应该怎么配置。我的方法如下,但是不成功:
02 21 * * * (cd /oracle/deal/;nohup change > change.log & )
请问各位大虾,怎么配置多条操作的crontab,谢谢大家。
02 21 * * * (cd /oracle/deal/;nohup change > change.log & )
请问各位大虾,怎么配置多条操作的crontab,谢谢大家。
|
其实在crontab里执行的任务不用加nohup哦
/oracle/deal/change > /oracle/deal/change.log
这样就应该可以了 我经常这么用啊 除非你的/oracle/deal/change里用了相对路径 或者某些需要export的环境变量
/oracle/deal/change > /oracle/deal/change.log
这样就应该可以了 我经常这么用啊 除非你的/oracle/deal/change里用了相对路径 或者某些需要export的环境变量
|
把cd的过程与执行的过程封装到一个shell中,通过crontab调用shell执行