|
|
此文章由 hfwang 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 hfwang 所有!转贴必须注明作者、出处和本声明,并保持内容完整
Use 'grep -E "`date +"%Y-%m-%d"`.*Total sending status: Sent =" /app/emagine/gateway/log/smpp-tx-service.l*'
I can find the log of current day broken by hour, like:
/app/emagine/gateway/log/smpp-tx-service.log:2013-06-25 00:14:56,998 INFO Thr:
Timer ceiver.sms.transmitter.TimerWorkerThread:52
Total sending status: Sent = 1148498 Success = 1081861 Throttling = 59805 Failur
e = 6832 Rate = 0.03/s
/app/emagine/gateway/log/smpp-tx-service.log:2013-06-25 01:14:57,847 INFO Thr:
Timer ceiver.sms.transmitter.TimerWorkerThread:52
Total sending status: Sent = 1149014 Success = 1082367 Throttling = 59815 Failur
e = 6832 Rate = 0.14/s
/app/emagine/gateway/log/smpp-tx-service.log:2013-06-25 02:14:58,694 INFO Thr:
Timer ceiver.sms.transmitter.TimerWorkerThread:52
Total sending status: Sent = 1149025 Success = 1082378 Throttling = 59815 Failur
e = 6832 Rate = 0.00/s
/app/emagine/gateway/log/smpp-tx-service.log:2013-06-25 03:14:59,544 INFO Thr:
Timer ceiver.sms.transmitter.TimerWorkerThread:52
Total sending status: Sent = 1149039 Success = 1082392 Throttling = 59815 Failur
e = 6832 Rate = 0.00/s
/app/emagine/gateway/log/smpp-tx-service.log:2013-06-25 04:15:00,394 INFO Thr:
Timer ceiver.sms.transmitter.TimerWorkerThread:52
Total sending status: Sent = 1149055 Success = 1082408 Throttling = 59815 Failur
e = 6832 Rate = 0.00/s
/app/emagine/gateway/log/smpp-tx-service.log:2013-06-25 05:15:01,243 INFO Thr:
Timer ceiver.sms.transmitter.TimerWorkerThread:52
Total sending status: Sent = 1149083 Success = 1082436 Throttling = 59815 Failur
e = 6832 Rate = 0.01/s
/app/emagine/gateway/log/smpp-tx-service.log:2013-06-25 06:15:02,093 INFO Thr:
Timer ceiver.sms.transmitter.TimerWorkerThread:52
Total sending status: Sent = 1149135 Success = 1082488 Throttling = 59815 Failur
e = 6832 Rate = 0.01/s
/app/emagine/gateway/log/smpp-tx-service.log:2013-06-25 07:15:02,942 INFO Thr:
Timer ceiver.sms.transmitter.TimerWorkerThread:52
Total sending status: Sent = 1149265 Success = 1082618 Throttling = 59815 Failur
e = 6832 Rate = 0.04/s
/app/emagine/gateway/log/smpp-tx-service.log:2013-06-25 08:15:03,791 INFO Thr:
Timer ceiver.sms.transmitter.TimerWorkerThread:52
Total sending status: Sent = 1493179 Success = 1375684 Throttling = 105690 Failu
re = 11581 Rate = 81.39/s
But I want to display the hourly log of LAST 24 HOURS, rather than the current day as above.
How can I modify the GREP to get that? Or the whole shell script need to be modified?
Many many Thanks. |
|