crontab使用小技巧

简介:
unix的crontab功能很强大。

但是有的时候shell脚本需要依赖特定用户的环境变量,由于crontab执行时不会使用当前用户的环境变量,所以需要在shell脚本中写上很多的环境变量,比较麻烦。

有一种方式,可以在crontab中指定执行shell的用户:
在用root用户执行crontab的情况下可以使用以下方式:

         0,5,10,15,20,25,30,35,40,45,50,55 * * * * su - user1 -c "/home/shell.sh"




    本文转自永春博客园博客,原文链接:http://www.cnblogs.com/firstyi/archive/2007/10/16/926263.html,如需转载请自行联系原作者

相关文章
|
6月前
|
存储 JavaScript Linux
Crontab详解
Crontab详解
215 0
Crontab详解
|
6月前
|
网络协议 应用服务中间件 开发工具
计划任务at crontab
计划任务at crontab
|
SQL Linux Apache
Crontab 详解
Crontab 详解
|
JavaScript 前端开发
cron和crontab
crontab -l 列出目前的计划任务(时程表) crontab -e 编辑计划任务   计划任务的格式如下: f1 f2 f3 f4 f5 program 其中 f1 是表示分钟,f2 表示小时,f3 表示一个月份中的第几日,f4 表示月份,f5 表示一个星期中的第几天。
839 0
|
MySQL 关系型数据库 Shell
|
Linux 调度