Chinaunix

标题: 关于shell脚本问题 [打印本页]

作者: ben_lu    时间: 2005-08-17 11:09
标题: 关于shell脚本问题
我这里有用户要求我们收集每天服务器上发出了多少mail记录
不知道怎么写
!/bin/sh
grep ******  umta.log | grep  -c "(umta-local) Message Delivery Succeed!"

我不知道当中怎么写啊?
比如今天收集昨天的记录
用命令的话是这个样子的
grep "AUG  6" umta.log | grep -c "(umta-local) Message Delivery Succeed!"
作者: ben_lu    时间: 2005-08-17 11:18
标题: 关于shell脚本问题
没有人帮帮我啊?
作者: ben_lu    时间: 2005-08-17 11:27
标题: 关于shell脚本问题
help!!!!
作者: ben_lu    时间: 2005-08-17 11:35
标题: 关于shell脚本问题
没有高手阿  只看不回阿
作者: tigerlei    时间: 2005-08-17 11:48
标题: 关于shell脚本问题
中间的用变量代替,变量用date赋值
作者: sakulagi    时间: 2005-08-17 14:07
标题: 关于shell脚本问题
grep "`date "+%b %e | tr a-z A-Z`" umta.log
作者: coffee_45    时间: 2005-08-18 09:51
标题: 关于shell脚本问题
你可以用工具来测嘛,干嘛自己写,而且功能有限。
如果你用的基于postfix的话,你可以用pflogsumm来做。
它可以测出每天发信量,发信字节数,发信给哪些域名,哪些人,统计谁发的信最多,发了多少字节,一天各个时段的发信量情况等等。
你自己研究一下吧。
我们是做邮件系统的技术支持。所以常和这些打交道。
希望能帮助到你了。
作者: sjf0885    时间: 2005-08-19 17:23
标题: 关于shell脚本问题
posfix是安装在邮件服务器上吗?是用web可以监测到吗?
作者: pod    时间: 2005-08-19 17:33
标题: 关于shell脚本问题
[quote]原帖由 "sakulagi"]grep "`date "+%b %e | tr a-z A-Z`" umta.log[/quote 发表:




中间的一段有些问题吧?

写成这样就成了:

date|awk '{print $2" "$3}'
作者: cao_doctor    时间: 2011-11-22 20:07
#!/bin/bash
Month=`date|awk '{print $2}'`
Day=`date|awk '{print $3}'`
grep "$Month $Day" 绝对路径/umta.log | grep -c "(umta-local) Message Delivery Succeed!"




欢迎光临 Chinaunix (http://bbs.chinaunix.net/) Powered by Discuz! X3.2