急 crontab 的问题

hjlwan
急 crontab 的问题

各位大侠 我想在定时运行一个C可执行程序。
test 脚本为 ./app1 & , 单独运行test成功 (app1 也在同一路径下)
但编写job 00 12 * * * /usr/local/test,却不能成功。
crontabl -l 信息为# DO NOT EDIT THIS FILE - edit the master and reinstall.

看了一下邮件报了 ./app1: No such file or directory
不知道怎么修改呢 是不是要加环境变量,怎么加呢?
菜鸟,请各位大侠指教了

cuci
把你的命令都加上全路径,是不是那些在path里找不到

hjlwan
但我如果加上全路径 ./path/app1 &
程序就不能执行了

jinl
为什么加上全路径反而不能执行呢?
按照你的描述,根本不需要那个test.sh,直接在crontab里面调用app1就可以了
00 12 * * * /usr/local/app1

cuci
[quote]原帖由 [i]hjlwan[/i] 于 2008-5-30 13:03 发表 [url=http://linux.chinaunix.net/bbs/redirect.php?goto=findpost&pid=6601060&ptid=1007878][img]http://linux.chinaunix.net/bbs/images/common/back.gif[/img][/url]
但我如果加上全路径 ./path/app1 &
程序就不能执行了 [/quote]


全路径执行前面不用加.

gyp334a
[quote]原帖由 [i]cuci[/i] 于 2008-5-30 13:40 发表 [url=http://linux.chinaunix.net/bbs/redirect.php?goto=findpost&pid=6601105&ptid=1007878][img]http://linux.chinaunix.net/bbs/images/common/back.gif[/img][/url]



全路径执行前面不用加. [/quote]

:em12: :em12:

hjlwan
各位大侠。我按照各位的帮助操作。/usr/local/app1 &
结果还是报错
error while loading shared libraries: libclntsh.so.8.0: cannot open shared object file: No such file or directory
能不能再帮我看看错在哪里

cuci
libclntsh.so.8.0缺少这个文件