首页 > 代码库 > 一个纠结的Linux定时任务
一个纠结的Linux定时任务
昨天写了一个Linux定时任务,搞了半天才是搞好,现在分享下我犯得错误
首先在Linux根目录下创建一个目录
mkdir cat_crazy
进去创建一个shell脚本test.sh,内容是:
#!/bin/sh
echo "这是一个定时任务" >> usrs
这个脚本是可以运行的,测试过
然后写个定时任务每分钟执行一次
定时任务是这样写的
*/1 * * * * /cat_crzay/test.sh
然后,我一直查看cat_crazy下的那个usrs,一直没有看到追加的信息.
首先这个不是权限的问题,这个脚本我给了777的权限
查看定时任务的日志,发现任务是执行了的,但是没有看到效果
后来查资料,发现是脚本输出重定向是出了问题,然后改写了下重定向的文件/cat_crazy/usrs,看到了效果
但是,定时任务执行了,就应该是输出了,我又在家目录下边找到了usrs
一个纠结的Linux定时任务
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。