i********f 发帖数: 206 | 1 我有一个perl的小程序,用来检测mysql里面的数据.
如果用命令行的形式,执行的话,没问题
但是放到crontab里面的时候,发现没结果.
这个是什么原因呢?
多谢了 | m******t 发帖数: 2416 | 2
Check if it uses any environment variables that are only set in an
interactive
shell (IOW not available to the cron job).
【在 i********f 的大作中提到】 : 我有一个perl的小程序,用来检测mysql里面的数据. : 如果用命令行的形式,执行的话,没问题 : 但是放到crontab里面的时候,发现没结果. : 这个是什么原因呢? : 多谢了
| i********f 发帖数: 206 | 3 多谢多谢
刚才找到原因了,
程序要载入一个数据库的信息文件,在当前目录下.
程序里面给的是相对路径.
在用crontab执行的时候就找不到了,所以没结果.
呵呵,我太弱了,:P
【在 m******t 的大作中提到】 : : Check if it uses any environment variables that are only set in an : interactive : shell (IOW not available to the cron job).
|
|