十年网站开发经验 + 多家企业客户 + 靠谱的建站团队
量身定制 + 运营维护+专业推广+无忧售后,网站问题一站解决
这篇文章主要介绍了如何使用shell脚本通过短信发送LOG归类号码发送情况,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。
成都创新互联是一家集网站建设,沧州企业网站建设,沧州品牌网站建设,网站定制,沧州网站建设报价,网络营销,网络优化,沧州网站推广为一体的创新建站企业,帮助传统企业提升企业形象加强企业竞争力。可充分满足这一群体相比中小企业更为丰富、高端、多元的互联网需求。同时我们时刻保持专业、时尚、前沿,时刻以成就客户成长自我,坚持不断学习、思考、沉淀、净化自己,让我们为更多的企业打造出实用型网站。创新互联建站专注于陇西网站建设服务及定制,我们拥有丰富的企业做网站经验。 热诚为您提供陇西营销型网站建设,陇西网站制作、陇西网页设计、陇西网站官网定制、微信平台小程序开发服务,打造陇西网络公司原创品牌,更为您提供陇西网站排名全网营销落地服务。代码如下:
#!/bin/bash #telno 为查询号码列表文件 #sendsms.log 为短信发送结果文件 #1 代表发送成功 query_sms() { >submit_telno >delivered_telno >fail_delivered_telno cat telno |while read line do #判断telno 文件里的号码哪些提交成功---保存到submit_telno awk '{if ($1=='$line') print$0}' sendsms.log >>submit_telno done #判断telno文件里的号码哪些发送成功---保存到delivered_telno awk '{if ($2==1) print$0}' submit_telno >>delivered_telno #最后判断telno文件里的号码哪些提交失败---保存到fail_submit_telno awk 'ARGIND==1{a[$1]} ARGIND>1&&!($1 in a){print $0}' delivered_telno telno > fail_delivered_telno #最后判断telno文件里的号码哪些没有发送成功---保存到fail_delivered_telno awk 'ARGIND==1{a[$1]} ARGIND>1&&!($1 in a){print $0}' delivered_telno telno > fail_delivered_telno } main() { query_sms } main exit 0
感谢你能够认真阅读完这篇文章,希望小编分享的“如何使用shell脚本通过短信发送LOG归类号码发送情况”这篇文章对大家有帮助,同时也希望大家多多支持创新互联网站建设公司,,关注创新互联行业资讯频道,更多相关知识等着你来学习!