LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1495|回复: 5

在crontab中怎么不能运行脚本阿?

[复制链接]
发表于 2006-7-3 20:12:12 | 显示全部楼层 |阅读模式
rt.我的脚本是~/mp.down  ;我在crontab中的格式是50 19 * * * sh ~/mp.down(其中~我用真实值代替了)  
怎么不能运行阿.在shell中 sh ~/mp.down还可以运行呢
发表于 2006-7-4 01:48:10 | 显示全部楼层
do you get any error in your system mail?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-7-4 10:56:33 | 显示全部楼层
有mail,看了一下,说是要设环境便能便变量.SHELL ,LOGNAME ,HOME ,PATH.我都按那个设了,把
SHELL=/bin/sh.
现在有一个脚本可以执行了,但另一个脚本还不 能执行.
能执行的脚本我看了一下他的属性为脚本文件.  另一个脚本为普通文件  
不知道怎么改过来
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-7-4 10:58:59 | 显示全部楼层
不能运行的脚本mail提示:no such file ro  directory  ,
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-7-4 11:13:47 | 显示全部楼层
找到错误了,原来我的不 能运行的脚本写的是#!/bin/sh ,改回来就好了

不过现在我的SHELL=/bin/sh ,如果改成SHELL=/bin/bash:/bin/sh  ,终端无法启动
回复 支持 反对

使用道具 举报

发表于 2006-7-4 18:18:16 | 显示全部楼层
你要用crontab -e命令编辑文件才可以执行。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表