LinuxSir.cn,穿越时空的Linuxsir!

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

在shell脚本中,怎么能够做到每隔5秒执行一个操作的??并且,怎么才能通过进程来确定任务是

[复制链接]
发表于 2005-9-23 15:26:21 | 显示全部楼层 |阅读模式
在shell脚本中,怎么能够做到每隔5秒执行一个操作的??
并且,怎么才能通过进程来确定任务是否在运行呢?
发表于 2005-9-23 15:29:15 | 显示全部楼层
sleep 5可以休眠5秒
ps ax|grep 进程号有的话就说明在运行,(但不保证他不是僵死).
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-9-23 15:57:35 | 显示全部楼层
谢谢,还想问一个,怎么才能使两个脚本同时运行,而且都是死循环。
回复 支持 反对

使用道具 举报

发表于 2005-9-23 19:07:45 | 显示全部楼层
while :
do
      your another script filename;
done
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-9-26 10:40:27 | 显示全部楼层
楼上的,这好像不行吧,因为现在的这个脚本中也有内容要执行呢,我的意思是两个脚本并列执行。
回复 支持 反对

使用道具 举报

发表于 2005-9-28 21:19:37 | 显示全部楼层
#!/bin/sh
while
do
./1.sh
./2.sh
done
回复 支持 反对

使用道具 举报

发表于 2005-9-28 21:55:05 | 显示全部楼层
回复 支持 反对

使用道具 举报

发表于 2005-9-29 00:02:45 | 显示全部楼层
Post by kevein2
楼上的,这好像不行吧,因为现在的这个脚本中也有内容要执行呢,我的意思是两个脚本并列执行。

在本板精华区里自己找!
PS:保证有这方面的讨论!
回复 支持 反对

使用道具 举报

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

本版积分规则

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