求帮忙写一个shell小程序,我顺便也学习学习 100

现在有一个escloud.sh的shell程序,执行之后会有一些echo输出现在装备再写一个程序monitor.sh,其功能如下:1、monitor.sh程序每小时自动执... 现在有一个escloud.sh的shell程序,执行之后会有一些echo输出
现在装备再写一个程序monitor.sh,其功能如下:
1、monitor.sh程序每小时自动执行一次
2、在monitor.sh中执行escloud.sh
3、使用grep查找,escloud.sh输出结果中包含“error”的行
4、如果搜索到;则将日期和搜索到的内容添加到logs.txt文件,并以“搜索到的行”为内容发送邮件到指定邮箱
5、如果没搜索到则退出monitor.sh程序
3,4,5比较简单我自己就能实现。请教下1,2怎么实现?
展开
 我来答
不知详解
2016-11-10 · 知道合伙人软件行家
不知详解
知道合伙人软件行家
采纳数:609 获赞数:2252
自学计算机。

向TA提问 私信TA
展开全部
定时执行 可以用 Linux crontab 命令 完成定时执行。 脚本的输出得保存进文件。你可以。搜索一下crontab
或者
monitor.sh内容:
while true;do
source "escloud.sh"
sleep 1h
#延时一小时。
done
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式