三九宝宝网宝宝百科宝宝知识

linux定时任务调用shell时脚本中的存储过程不执行

01月11日 编辑 39baobao.com

[我的电脑就是关机的时候它说什么脚本发生错误]遇到“脚本错误”时一般会弹出一个非常难看的脚本运行错误警告窗口,而事实上,脚本错误并不会影响网站浏览,因此这一警告可谓多此一举。要关闭警告则可以在浏览器的工具菜单选择...+阅读

1、被执行的脚本没有执行权限,这种情况 直接授权

chmod 755 xxx.sh

2、被执行的脚本编码有问题,这种情况直接转码

dos2unix xxx.sh

我们也可下载一个windows版的dos2unix,转完码后再上传到Linux服务器

补充:linux定时任务

每天早上6点

0 6 * * * echo "Good morning." >> /tmp/test.txt //注意单纯echo,从屏幕上看不到任何输出,因为cron把任何输出都email到root的信箱了。

每两个小时

0 */2 * * * echo "Have a break now." >> /tmp/test.txt

晚上11点到早上8点之间每两个小时和早上八点

0 23-7/2,8 * * * echo "Have a good dream" >> /tmp/test.txt

每个月的4号和每个礼拜的礼拜一到礼拜三的早上11点

0 11 4 * 1-3 command line

1月1日早上4点

0 4 1 1 * command line SHELL=/bin/bash PATH=/sbin:/bin:/usr/sbin:/usr/bin MAILTO=root //如果出现错误,或者有数据输出,数据作为邮件发给这个帐号 HOME=/

每小时执行/etc/cron.hourly内的脚本

01 * * * * root run-parts /etc/cron.hourly

每天执行/etc/cron.daily内的脚本

02 4 * * * root run-parts /etc/cron.daily

每星期执行/etc/cron.weekly内的脚本

22 4 * * 0 root run-parts /etc/cron.weekly

crontab权限问题到/var/adm/cron/下一看,文件cron.allow和cron.deny是否存在

用法如下:1、如果两个文件都不存在,则只有root用户才能使用crontab命令。

2、如果cron.allow存在但cron.deny不存在,则只有列在cron.allow文件里的用户才能使用crontab命令,如果root用户也不在里面,则root用户也不能使用crontab。

3、如果cron.allow不存在, cron.deny存在,则只有列在cron.deny文件里面的用户不能使用crontab命令,其它用户都能使用。

4、如果两个文件都存在,则列在cron.allow文件中而且没有列在cron.deny中的用户可以使用crontab,如果两个文件中都有同一个用户,

以cron.allow文件里面是否有该用户为准,如果cron.allow中有该用户,则可以使用crontab命令

以下为关联文档:

电脑关机时出现当前页面发生错误之后就是脚本错误怎么办1.启动 Internet Explorer。 在“工具”菜单上,单击“Internet 选项”。 在“Internet 选项”对话框中,单击“安全”。 单击“默认级别”。 单击“确定”。 2.删除所有临时的...

Windows XP启动脚本在哪儿找Windows 脚本是带有如下文件扩展名的文件:.wsf、.vbs、.js。 (如果自己的电脑里面存在启动脚本的话,可以设置电脑显示扩展名。然后输入.wsf、.vbs、.js来查找并确认了。) 如果双...

如何利用按键精灵制作奇迹连击脚本武器技能放“1”、衔接技能放“2”、终止技能放“3” 脚本: [General]Description=我的脚本BeginHotkey=121BeginHotkeyMod=0PauseHotkey=0PauseHotkeyMod=0StopHotkey=123St...

函数调用函数指针一般需要定义一个函数指针类型 typedef int (*function_pointer_t) ( int arg1, int arg2 );然后,定义函数指针变量 function_pointer_t fp_invoker = 0;函数指针可以动态改变...

我想写个unity3D C脚本用鼠标拖动物体该怎么办呀这是目前我看到的最精简的,仅一个事件完成拖拽./* * 用到了unity3d非常好的协同机制实现这一点,OnMouseDown事件表示鼠标已作了射线判断得到了对象。 * 拖拽时保持z轴不变,因为...

求助:Unity3D用C脚本写一个鼠标拖拽功能要完成拖拽. /* * 用到了unity3d非常好的协同机制实现这一点,OnMouseDown事件表示鼠标已作了射线判断得到了对象。 * 拖拽时保持z轴不变,因为屏幕是xy二维的,空间是三维的。 *...

shell脚本里怎样调用plsql存储过程对于存储我是不很了解,但是可以通过这种方式来调用oracle的sqlplus。 # cat sql.sh #!/bin/bash su - oracle -c ' sqlplus -S / as sysdba select status from v\$instance;...

在shell里怎么样调用数存储过程1、测试用例#!/bin/sh #日期变量可设成传入参数 #exec_date=`date +"%Y%m%d"`# -S 设置无提示模式, 该模式隐藏命令的 SQL*Plus 标帜, 提示和回显的显示 sqlplus -S "scott/oracle...

请教关于如何用shell调用informix存储过程的相关推荐#下面的代码是对于从oracle的sqlplus返回变量值给shell的例子 output=`sqlplus -s unitele/lemontea set heading off feedback off verify off drop function test_get_par...

推荐阅读
图文推荐