linux shell 脚本手动执行没问题,但在任务计划中执行有问题

原创 2018年04月15日 13:01:18

脚本内容是用命令拿出rabbitmq 队列的所有队列数做计算,然后将值输出到1个文本,手动执行没问题,但在做任务计划的时候文本内容一直为0


后百度,

shell脚本的开头加上这些东西就可以了
1 #!/bin/bash
2 PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/saga_gallon/article/details/79948414

手动执行shell没问题,crontab执行shell却不行原因

系统环境变量在crontab执行时没有起作用,在脚本里配置一下相关环境变量即可。 在shell里加上需要的环境变量: export 环境变量=相关路径...
  • taijianyu
  • taijianyu
  • 2015-09-18 12:16:38
  • 2092

在linux中执行shell脚本,当前用户执行没有问题,设置为定时任务却报错

在linux中执行shell脚本,当前用户执行没有问题,设置为定时任务却报错,有可能的原因有主要原因是crontab执行和当前用户的执行权限和配置环境不一样,所以导致你的配置环境在crontab用户上...
  • u013928917
  • u013928917
  • 2017-12-09 22:45:00
  • 136

shell脚本直接执行没有问题,crontab定时执行失败的解决方法

crontab 定时执行不生效: 1.环境变量问题 2.执行路径问题 问题2往往可以归结为问题1,即配置环境变量。 1.方法: 在开头部分添加: PATH=/usr/local/s...
  • shenwansan_gz
  • shenwansan_gz
  • 2015-11-30 12:34:08
  • 3124

shell脚本手动执行成功,定时任务调用失败的解决方法。

场景:写的shell脚本,在secureCRT 命令窗口执行没有问题,当添加定时任务执行shell脚本时出现如下中的某些问题。 1,出现找不着 命令如:java、db2等命令。 2,编码格式不对等,如...
  • liuhenghui5201
  • liuhenghui5201
  • 2016-01-12 22:58:51
  • 5957

Linux手动执行脚本可以,但是放到定时任务 crontab 中不执行

在脚本的前面加上下面一句就OK了 source /etc/profile
  • zhang_Red
  • zhang_Red
  • 2013-12-13 09:55:29
  • 7047

linux计划任务问题:shell文件可以手动执行,计划任务却一直失败!

今天的心情完全能用一万个草泥马来形容! 为了添加个计划任务,我特么从上午搞到凌晨现在! 没有办法,我刚接触linux,因为不熟,遇到各种坑,为了搞定它,研究了wdcp控制面板、linux常用命令、sh...
  • k8080880
  • k8080880
  • 2017-10-08 23:25:13
  • 249

shell脚本放到crontab里就执行不成功的问题

有些shell脚本正常执行没问题,但放到crontab里就执行不成功,原因是因为crontab执行脚本的时候不会读取用户的环境变量等配置 解决方法: 1.在shell前面export下$PATHe...
  • chenghuikai
  • chenghuikai
  • 2017-03-07 17:47:33
  • 2588

shell中执行没有问题的脚本,交给cron后出错,如何解决?

最近有个需求,就是定时检查一个数据库表格中的条目,一旦条目增加及时报告给管理员来处理。于是,我想到了用一个脚本来实现数据的获取、比对、处理和邮件发送(139邮箱可以设置免费短信报警,很实用的功能)。...
  • qq_29307291
  • qq_29307291
  • 2017-06-08 16:16:39
  • 462

Windows 任务计划程序定时执行 powershell 脚本

由于需要进行一些特殊操作,打算使用 powershell 来写脚本,需要Windows 任务计划程序定时执行。 做一个简单测试:本地拷贝一个文件到其他盘中 创建文件: aa.txt 创建power...
  • kk185800961
  • kk185800961
  • 2016-01-26 16:05:47
  • 10409

crontab执行shell脚本和直接运行的结果不一样

crontab执行shell脚本和直接运行的结果不一样今天在写脚本用于检测服务器多个端口的运行状态,写完后直接运行没有问题,但是用crontab做定时执行的时候会导致执行的结果不一样,经过各种调试,终...
  • Liwan_Daniel
  • Liwan_Daniel
  • 2017-08-15 09:08:50
  • 246
收藏助手
不良信息举报
您举报文章:linux shell 脚本手动执行没问题,但在任务计划中执行有问题
举报原因:
原因补充:

(最多只允许输入30个字)