Get the App
SLTechnology News&Howtos  ›  Development  › 

How to use shell script to send LOG Classification number by SMS

Shulou Source: shulou.com Published: 2022-06-03 07:41:40 10月30日 Update

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!

Tags: Number file success article SMS SMS sending situation script classification code representative value interest at the same time more friends knowledge results editing industry Apple Docker Huawei Linux macOS MariaDB Microsoft MySQL NVidia OPPO Reno Redmi NVidia Linux Xiaomi Huawei