#!/bin/bash
#title :sendsms.sh
#description :This script will send
#author :Mike1Hsieh
#date :2016-10-19
#version :1.6
#usage :bash sendsms.sh
#notes :
#bash_version :
# 1.6 add
#
#==============================================================================
VER=1.6
reset='\e[39m\e[49m' # Text Reset
green='\e[32m' # Text Reset
red='\e[31m' # Text Reset
white='\e[97m' # Text Reset
Color_yellow='\e[33m' # Text Reset
print_HELP(){
echo -e "
${white}Script: $0 ${reset}
${white}Script Version : $VER${reset}
${white}參數說明 ${reset}
${green}\t\$1 : 簡訊內容 ${reset}
${green}\t\$2 : 簡訊群組 ${reset}
${green}\t\$3 : 簡訊等級 ${reset}
${white}$0 sendtxt group Level ${reset}
${white}舊有模式範例${reset}
${green}\t$0 \"SENDTXT\" \"444\" \"100\" ${reset}
${red} =========================${reset}
${green}\t -m | -M : 簡訊內容 ${reset}
${green}\t -g | -G : 簡訊群組 ${reset}
${green}\t -l | -L : 簡訊等級 ${reset}
${white}$0 -m sendtxt -g group -l Level ${reset}
${white}範例${reset}
${green}\t$0 -m \"SENDTXT\" -g \"444\" -l \"100\" ${reset}
"
exit ;
}
[ $# -eq 0 ] && print_HELP
while getopts ":l:L:m:M:g:G:H:h:" opt; do
case $opt in
m|M)
omessage="$OPTARG"
;;
g|G)
group="$OPTARG"
;;
l|L)
leval="$OPTARG"
;;
h|H)
echo "H"
print_HELP
exit
;;
esac
done
[ "$omessage" == "" ] && [ "$group" == "" ] && group="$2"
[ "$omessage" == "" ] && [ "$leval" == "" ] && leval="$3"
[ "$omessage" == "" ] && omessage="$1"
[ "$group" == "" ] && group="444"
[ "$leval" == "" ] && leval="100"
message=`echo $omessage | sed s'/ /%20/g'`
# echo "$1 $2 $3 $4 $5 $6"
echo -e " ${white} Message ==> $message ${reset}"
echo -e " ${white} Group ==> $group ${reset}"
echo -e " ${white} Level ==> $leval ${reset}"
echo "grp=${group}&level=${leval}&msg=${message}&encoding=BIG5"
[ "$leval" == "" ] && leval="100"
message=`echo $omessage | sed s'/ /%20/g'`
2017年3月25日 星期六
bash getopts Sendsms
訂閱:
張貼留言 (Atom)
RHEL install EPEL
https://www.linuxtechi.com/install-epel-repo-on-rhel-system/ EPEL dnf install -y https://dl.fedoraproject.org/pub/epel/epel-release-latest...
-
下載 出處 下載網址: http://tinyurl.com/plodb56 Step 1 下載取得「Windows10TweakTool」並解壓縮,在壓縮出的「Windows10SettingTool.bat」上按一下滑鼠右鍵,點擊選單中的【以系統管理員身分...
-
作者:gamepool 本人是一個乒乓的愛好者,打球多年,技藝平平,不足掛齒,但仍然痴迷此道。 買XO有相當一部分原因是因為有《乒乓球》這款遊戲。這也是我在XO上通的第一款game。在過去一個月裡,經過日夜奮戰,live排名從15000名已升至5000名左右。在LIVE上能見到中...
-
最後那個結局,簡直妙呆了! 有個男人已經超厭煩他每天都要去公司上班,但他老婆卻可以成天待在家裡 於是,他向上帝禱告說 :「親愛的主,我每天上班投入八個鐘頭的時間, 但我的老婆只待在家裡,閒閒沒事做而已,我希望讓她知道我過的是怎麼樣的日子, 所以請讓我們的身體交換 ! 」上帝以祂無...
沒有留言:
張貼留言