From 1863fa560450a03a48e5f3bbc48cc0f4f55a16ce Mon Sep 17 00:00:00 2001 From: Esteban Mackay Q <49044505+hp3icc@users.noreply.github.com> Date: Wed, 7 Dec 2022 19:26:37 -0500 Subject: [PATCH] Create menu-ysf2dmr --- menu/menu-ysf2dmr | 32 ++++++++++++++++++++++++++++++++ 1 file changed, 32 insertions(+) create mode 100644 menu/menu-ysf2dmr diff --git a/menu/menu-ysf2dmr b/menu/menu-ysf2dmr new file mode 100644 index 0000000..6f3a4e0 --- /dev/null +++ b/menu/menu-ysf2dmr @@ -0,0 +1,32 @@ +at > /bin/menu-ysf2dmr <<- "EOF" +#!/bin/bash +while : ; do +choix=$(whiptail --title "Raspbian Proyect HP3ICC Menu YSF2DMR" --menu "Suba o Baje con las flechas del teclado y seleccione el numero de opcion" 20 50 11 \ +1 " Editar YSF2DMR " \ +2 " Iniciar YSF2DMR " \ +3 " Detener YSF2DMR " \ +4 " Menu Principal " 3>&1 1>&2 2>&3) +exitstatus=$? +#on recupere ce choix +#exitstatus=$? +if [ $exitstatus = 0 ]; then + echo "Your chosen option:" $choix +else + echo "You chose cancel."; break; +fi +# case : action en fonction du choix +case $choix in +1) +sudo nano /opt/YSF2DMR/YSF2DMR.ini;; +2) +sudo systemctl stop dmrid-ysf2dmr.service && sudo systemctl start dmrid-ysf2dmr.service && sudo systemctl enable dmrid-ysf2dmr.service && cronedit.sh '0 3 * * *' 'sh /opt/YSF2DMR/DMRIDUpdate.sh' add ;; +3) +sudo systemctl stop dmrid-ysf2dmr.service && sudo systemctl disable dmrid-ysf2dmr.service && sudo systemctl stop ysf2dmr.service && rm /var/log/ysf2dmr/* && cronedit.sh '0 3 * * *' 'sh /opt/YSF2DMR/DMRIDUpdate.sh' remove ;; +4) +break; +esac +done +exit 0 +EOF +### +chmod +x /bin/menu-ysf2dmr