How to use shell script to send LOG Classification number by SMS
This article mainly introduces how to use shell script to send LOG classification number through SMS, which has a certain reference value, and interested friends can refer to it. I hope you can learn a lot after reading this article.
The code is as follows:
#! / bin/bash#telno for query number list file # sendsms.log for SMS send result file # 1 indicates that query_sms () {> submit_telno > delivered_telno > fail_delivered_telnocat telno is sent successfully | while read line do# determines which of the numbers in the telno file are submitted successfully-Save to submit_telnoawk'{if ($1 registered numbers) print$0} 'sendsms.log > > submit_telno done# to determine which numbers are sent in the telno file Sent successfully-saved to delivered_telnoawk'{if ($2Secret1) print$0} 'submit_telno > > delivered_telno# and finally determined which of the numbers in the telno file failed to submit-saved to fail_submit_telnoawk' ARGIND==1 {a [$1]} ARGIND > 1delivery! ($1 in a) {print$0} 'delivered_telno telno > fail_delivered_telno# finally determined which numbers in the telno file were not sent successfully-- saved to fail_delivered _ telnoawk 'ARGIND==1 {a [$1]} ARGIND > 1 in! ($1 in a) {print $0}' delivered_telno telno > fail_delivered_telno} main () {query_sms} mainexit 0 Thank you for reading this article carefully I hope the article "how to use shell script to send LOG classification number via SMS" shared by the editor is helpful to everyone. At the same time, I also hope you can support us and pay attention to the industry information channel. More related knowledge is waiting for you to learn!