gpt4 book ai didi

linux - 用于检查日志文件中特定计数是否超出的 bash 脚本

转载 作者:太空宇宙 更新时间:2023-11-04 04:45:52 25 4
gpt4 key购买 nike

首先我想说我是新来这个网站的,需要你们的帮助。

我希望这个脚本添加到 cron 作业中。

要求是 -

/opt/var/log/log_file 上的计数超过每秒 250(以下示例日志中的第三个参数)时显示“警告”

示例日志 -

2, 2006 年 5 月 16 日 10:48:46, 387, 1000, +1258, 7, 7:9:4, , 1, 0, 4

最佳答案

这个脚本

#!/bin/bash #or whichever shell you use.
var=$(tail -n 1 /opt/var/log/log_file)
third_param=$(awk 'BEGIN{FS=","}{print $3}' <<< "$var")
if [ "$third_param" -gt "250" ]
then
echo "Print your customized warning here"
fi

为您完成这项工作。

保存脚本并检查this关于如何将其添加到 crontab。

引用文献:

  1. GNU User Manual .

  2. Tail manpage .

关于linux - 用于检查日志文件中特定计数是否超出的 bash 脚本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37100338/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com