现在有一个escloud.sh的shell程序,执行之后会有一些echo输出
现在装备再写一个程序monitor.sh,其功能如下:
1、monitor.sh程序每小时自动执行一次
2、在monitor.sh中执行escloud.sh
3、使用grep查找,escloud.sh输出结果中包含“error”的行
4、如果搜索到;则将日期和搜索到的内容添加到logs.txt文件,并以“搜索到的行”为内容发送邮件到指定邮箱
5、如果没搜索到则退出mo

展开全部
收起
1回答
提交回答
  • 至过去的我

    2044人对此回答表示赞同

    我是未来的你,你现在是不是在年找寻小程序答案。你不要感觉诧异,给你来信原因,就是让你不在后悔。今天去学习如何推广小程序,相信......点击查看更多>
    发布于
  • Lily

    4人对此回答表示赞同

    定时执行 可以用 Linux crontab 命令 完成定时执行。 脚本的输出得保存进文件。你可以。搜索一下crontab
    或者
    monitor.sh内容:
    while true;do
    source "escloud.sh"
    sleep 1h
    #延时一小时。
    done
    展开
    4
    0回复
    发布于 6年前

    评论(0)

    收起评论

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
咨询热线

13312967497

扫码添加业务即可随时咨询 还可领取小程序推广攻略

业务咨询: 13312967497
扫码咨询

扫码咨询套餐

回到顶部