如何写个SHELL让一个命令定时循环运行啊?

sh/bash/dash/ksh/zsh等Shell脚本
回复
0-100
帖子: 39
注册时间: 2007-04-09 18:12

如何写个SHELL让一个命令定时循环运行啊?

#1

帖子 0-100 » 2009-06-07 23:40

不懂的SHELL怎么写,但现在需要一个SHELL能够每隔5分钟运行同一条指令!大家帮帮忙!
ago1414
帖子: 91
注册时间: 2008-11-22 9:38

Re: 如何写个SHELL让一个命令定时循环运行啊?

#2

帖子 ago1414 » 2009-06-08 6:49

# man crontab

請使用crontab

crontab -e

*/5 * * * * sh ......
头像
xtay573269555
帖子: 217
注册时间: 2008-09-24 23:56

Re: 如何写个SHELL让一个命令定时循环运行啊?

#3

帖子 xtay573269555 » 2009-06-08 8:11

直接watch就行了
头像
bones7456
帖子: 8495
注册时间: 2006-04-12 20:05
来自: 杭州
联系:

Re: 如何写个SHELL让一个命令定时循环运行啊?

#4

帖子 bones7456 » 2009-06-08 11:57

while + sleep 也可
关注我的blog: ε==3
头像
eexpress
帖子: 58428
注册时间: 2005-08-14 21:55
来自: 长沙

Re: 如何写个SHELL让一个命令定时循环运行啊?

#5

帖子 eexpress » 2009-06-08 15:48

如果要隔35分钟执行,就fcron
● 鸣学
头像
roylez
帖子: 1928
注册时间: 2005-10-04 10:59
来自: 上海

Re: 如何写个SHELL让一个命令定时循环运行啊?

#6

帖子 roylez » 2009-06-08 16:17

eexpress 写了:如果要隔35分钟执行,就fcron
难道您也fcron了?
弄个dropbox空间来备份文件或者做私人代码服务器
配置:[url]git://github.com/roylez/dotfiles.git[/url]
主页:http://roylez.heroku.com
各种稀奇玩意儿:http://dooloo.info
头像
eexpress
帖子: 58428
注册时间: 2005-08-14 21:55
来自: 长沙

Re: 如何写个SHELL让一个命令定时循环运行啊?

#7

帖子 eexpress » 2009-06-08 16:22

怎么可能 :em04
● 鸣学
t3swing
帖子: 1028
注册时间: 2008-11-01 21:42
来自: 树下板凳

Re: 如何写个SHELL让一个命令定时循环运行啊?

#8

帖子 t3swing » 2009-06-08 16:26

同意2楼,能让系统搞定的事情没必要自己做
每月每天每小时的第 0 分钟执行一次 /bin/ls :
0 * * * * /bin/ls
在 12 月内, 每天的早上 6 点到 12 点中,每隔 20 分钟执行一次 /usr/bin/backup :
*/20 6-12 * 12 * /usr/bin/backup
周一到周五每天下午 5:00 寄一封信给 [email protected] :
0 17 * * 1-5 mail -s "hi" [email protected] < /tmp/maildata
每月每天的午夜 0 点 20 分, 2 点 20 分, 4 点 20 分....执行 echo "haha"
20 0-23/2 * * * echo "haha"
晚上11点到早上8点之间每两个小时,早上8点
0 23-7/2,8 * * * date
在hp unix,中,每20分钟执行一次,表示为:0,20,40 * * * * 而不能采用*/n方式,否则出现语法错误
用好这个命令,定时执行的事情很容易搞定,自己google
民族的脊梁,是踏实做事的人,非只知道骂街的泼妇。
回复