Scripts bash que utilizo en Android con herramientas de utilidad para mí día a día.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Termux-shell/gnz_smsEnvio.sh

68 lines
1.6 KiB

#!/bin/bash
source fnc_gonzy.sh
function fnc_principal(){
varNomMes=`date +"%B"`
varNomMesAbr=`date +"%b"`
varNumMes=`date +"%m"`
varNomDia=`date +"%A"`
varNomDiaMes=`date +"%d"`
varNomDiaAbr=`date +"%a"`
varNumDia=`date +"%w"`
varNumAno=`date +"%Y"`
fnc_gonzy_intro "Enviar SMS" "Enviar SMS personalizados."
PS3="Opción?: "
items=(
"Cris - SdG: OK"
)
while true; do
select item in "${items[@]}" Regresar
do
case $REPLY in
1)
vNumCel="+15144023664"
#vNumCel="+15147426198"
vMsg="Hola amor!\nYa pagué el SdG mensual ($varNumAno-$varNumMes) de los enanos."
fncEnviarSMS $vNumCel "$vMsg"
break;;
$((${#items[@]}+1)))
source main_gnzTools.sh;
break 2;;
*)
clear;
echo -e "${Red}";
center_text "La opcion $REPLY no es valida.";
echo -e "${Color_Off}\n";
break;
esac
done
done
}
function fncEnviarSMS(){
echo -e "\n"
fnc_msg_color 3 "Información a enviar:"
#+1 514 402-3664
telefono=$1
telefono=$(printf "%s(%s) %s-%s\n" "${telefono:0:2}" "${telefono:2:3}" "${telefono:5:3}" "${telefono:8:4}")
#
echo -e "\nSMS se enviará al ${Yellow}$telefono${Color_Off}\nTexto de SMS:\n${Yellow}$2${Color_Off}\n"
read -p "Continuar con envío (S/N)?: " -n 1 -r
echo -e "\n"
if [[ ! $REPLY =~ ^[Ss]$ ]]
then
fnc_msg_color 2 "Envío cancelado."
sleep 1
else
fnc_msg_color 2 "Enviando SMS."
termux-sms-send -n $1 $2
sleep 1
fnc_msg_color 1 "SMS Enviado."
fi
echo -e "\n"
}
fnc_principal