crontab执行脚本失败(文件路径问题)
2010-10-26 23:53
495 查看
写了一个PYTHON脚本执行FTP下载工作,直接运行工作正常,但是通过crontab定时运行,发现未能执行。
crontab命令为:
*/5 16-17 * * 1-5 /home/csizsinfo/download.py
脚本不能自动执行。脚本再三查看,发现download.py中使用文件的相对路径:filePath = '../file/' + name
将其中的相对路径采用绝对路径替换,工作正常。
crontab命令为:
*/5 16-17 * * 1-5 /home/csizsinfo/download.py
脚本不能自动执行。脚本再三查看,发现download.py中使用文件的相对路径:filePath = '../file/' + name
将其中的相对路径采用绝对路径替换,工作正常。
相关文章推荐
- php命令行(cli)下执行PHP脚本文件的相对路径的问题解决方法
- 解决Linux下shell脚本文件执行失败问题
- php命令行(cli)下执行PHP脚本文件的相对路径的问题解决方法
- linux crontab执行shell脚本中包含相对路径的问题
- 关于crontab执行shell脚本的字符编码问题
- Windows下记事本编辑的Shell脚本放到Linux下执行出错,格式问题(/bin/bash^M: bad interpreter: 没有那个文件或目录)
- 谨防php包含文件的相对路径问题导致的crontab无法正常运行
- 运维经验分享(六)-- 深究crontab不能正确执行Shell脚本的问题(二)
- ifstream打开含中文路径文件时失败的问题
- shell脚本直接执行没有问题,crontab定时执行失败的解决方法
- bat执行文件路径问题
- 有些.php或者.java无法执行crontab脚本问题
- 用fstream打开含中文路径文件时失败的问题。
- Linux下shell脚本在crontab中一个周期执行不完,下周期任务被重复执行的问题解决
- 运行awk脚本文件遇到不能执行问题
- CFileDialog改变文件路径导致的一系列问题(如无法安全删除u盘、访问相对路径失败)的解决方法
- 在crontab中执行python脚本系统环境变量问题
- dos下命令行执行程序时候注意程序所使用文件的路径问题
- python的subprocess:子程序调用(调用执行其他命令);获取子程序脚本当前路径问题
- crontab 定时执行php脚本文件