当前位置:  技术问答>linux和unix

crontab里面的程序不运行,手动执行脚本会运行,谁知道原因?

    来源: 互联网  发布时间:2016-07-13

    本文导语:  crontab里面的程序不运行,手动执行脚本会运行,谁知道原因?     | 怀疑你的脚本内容有问题。 你把脚本内容改成一行试试 echo "hello" | crontab 贴出来看看。 没准有语法错...

crontab里面的程序不运行,手动执行脚本会运行,谁知道原因?
   

|
怀疑你的脚本内容有问题。
你把脚本内容改成一行试试
echo "hello"

|
crontab 贴出来看看。

没准有语法错误呢。还有相对路径的问题。

|
一般来说都是因为环境变量的问题。你可以在脚本中先加载相应的环境变量,然后执行脚本后面的内容。

|
把你添加到crontab中的代码贴出来

另外在crontab中执行的shell脚本要写全路径  

楼上说的也很有道理

|
#ls -lZ /crm1app/yangli/MoniCRM_130.86.13.4.sh
让我看看权限。


#getfacl /crm1app/yangli/MoniCRM_130.86.13.4.sh
再看看acl的权限。

|
看看权限,再看看 cron里面有没有特殊字符,如全角空格等 你删除后重新输入看看

|
0,10,20,30,40,50 * * * * /bin/bash /crm1app/yangli/MoniCRM_130.86.13.4.sh 加上bash的绝对路径吧

|
看来你还真的是新手。这样吧
0,10,20,30,40,50 * * * * /bin/sh /crm1app/yangli/MoniCRM_130.86.13.4.sh

|
crond服务有没有运行?
要开启crond服务
service crond start

|
at cron 执行命令的时候,把命令的绝对路径加上!否则有时候执行不了!

|

忘记怀疑这个了。
楼主啊,你一定要看看crond服务起来了没。否则我们都白忙活了

|
跟我的问题一样。
我把脚本拷贝到/bin/bash中都没用。

|

提示的错误信息难道你看不懂吗
错误是ls没有-Z这个参数

|
-Z没有的话,表示不是最头疼的selinux的问题。

那你就用
#ls -l

|
你手动执行的时候是./MoniCRM.sh  还是全路径/crm1app/yangli/MoniCRM.sh的方式执行的?

|
如果CRON尝试去运行你这条命令的话会有邮件的,用mail看有没有报告,把内容贴上来

|
如果Crontab能够运行的话,就应该有两种可能了
一是环境变量,一是权限,你是使用什么方式添加的cron,试着去指定执行的用户

    
 
 

您可能感兴趣的文章:

  • 问一个crontab中不能运行手动可以运行的问题
  • 求救:crontab不运行 急急急啊
  • crontab运行不了
  • 需要屏幕输出的程序如何在crontab中运行,如admintool
  • LINUX crontab运行程序问题
  • 新人求助。crontab运行问题
  • 请教crontab中运行的程序输出的信息用什么命令删除?
  • 能不能用crontab让一个PHP脚本自动运行?
  • linux 怎么样设置使crontab 里的任务一机就启动,或者怎么开机运行一个脚本?
  • 请问我在hpunix下用crontab自动运行gzip —d 解压命令为什么会失败。
  • 为什么crontab添加的程序没法运行呢?
  • linux环境下,java程序手工运行不乱码,crontab自动运行就乱码
  • 为什么我没有/usr/spool/mail这个目录 我的crontab运行的结果从哪里查找啊
  • 手动执行应用程序ok,但用crontab(在正确的用户名下)运行应用程序就报-12545(tns连接错误),怎么解决?
  • 操作系统 iis7站长之家
  • 在cygwin中无法运行crontab的问题。
  • 求教:SHELL脚本在crontab -e里运行问题
  • 在crontab 里面运行的脚本,没执行压缩gzip 什么原因啊
  • 请教一个问题,CRONTAB执行脚本和SSH登陆后调用脚本有什么不同?
  • 脚本自动添加crontab示例
  • 关于定时执行脚本crontab的问题
  • 在Linux使用crontab设置自动执行备份脚本问题?
  • 请教个AIX crontab脚本执行问题
  • crontab无法启动shell脚本,求助!
  • 求一个可以被crontab执行的,用tar自动向磁带机上备份指定文件系统的脚本。
  • 菜鸟问题。关于定时执行的脚本crontab
  • crontab 脚本执行报错
  • crontab自动执行脚本的问题
  • crontab下执行重启脚本问题
  • crontab中执行bash脚本问题
  • 写了一个脚本,没有任何参数,手动执行可以但是在crontab里就提示参数无效
  •  
    本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
    本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • 求助 crontab -l & crontab -e 报错,谢各位大神先~~
  • ls -l `locate crontab`和locate crontab |ls -l有什么区别啊
  • LINUX中crontab的奇怪问题
  • crontab问题!!!
  • AIX下面的crontab设置的问题
  • crontab无法编辑了,大侠帮忙!!!
  • 哪位大哥用过Crontab命令啊?
  • crontab 服务执行不了
  • 请问使用crontab是否必须设置环境变量?
  • crontab能让一个程序每分钟执行一次吗?
  • crontab的问题,希望高手指教!谢谢!
  • 如何把一个文本内的内容一次性写入crontab里
  • crontab提交的定时任务不能正常执行
  • crontab属于哪个包
  • 求救 Solaris crontab 问题
  • 无法用crontab???
  • 求救,关于crontab,小妹不胜感激
  • crontab 自动执行问题
  • crontab 不执行
  • crontab 环境变量问题


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3