【发布时间】:2009-12-27 03:12:26
【问题描述】:
我有以下 bash 脚本,它列出了当前 httpd 进程的数量,如果超过 60,它应该给我发电子邮件。这在 80% 的情况下都有效,但由于某种原因,它有时会在未超过 60 岁时给我发电子邮件。有什么想法吗?
#!/bin/bash
lines=`ps -ef|grep httpd| wc -l`
if [ "$lines" -gt "60" ]
then
mailx -s "Over 60 httpd processes" me@me.com < /dev/null
fi
【问题讨论】:
-
请考虑重新命名此项,以便回复在搜索结果中更有用。
标签: linux bash unix shell scripting