Menu en bash sin funcion - lks
Este script ha funcionado en debian 8
## ------------ inicio script ----------
#!/bin/bash
clear
# ------------ inicio menu -------------
opcion=0
#bucle no se detiene hasta pulsar opcion 7. salir
until [ $opcion -eq 7 ]
do
echo "+----------------------------------------+"
echo "| ================== |"
echo "| | Menu para tmux | |"
echo "| ================== |"
echo "+----------------------------------------+"
echo "| Escoja una opcion: |"
echo "| 1. Tmux instalado en el sistema? |"
echo "| 2. Instalar tmux en debian (root) |"
echo "| 3. Hay sesiones de tmux corriendo? |"
echo "| 4. Acoplarse a una sesion |"
echo "| 5. Matar una sesion |"
echo "| 6. Ejecutar script Start_tmux.sh |"
echo "| |"
echo "| 7. Salir |"
echo "+----------------------------------------+"
echo -n " Seleccione una opcion [1 - 7]: "
read opcion
case $opcion in
1) echo "Comprobamos el paquete tmux";
echo "ruta del binario ";
which tmux;
echo "version tmux";
tmux -v;;
2) echo "Ejecutando instalacion tmux";
apt-get install tmux;;
3) echo "Listado de sesiones:";
tmux list-sessions;;
4) echo "teclee el nombre de la sesion";
read sesion;
tmux attach -t $sesion;;
5)echo "teclee el nombre de la sesion a borrar";
read nomses;
tmux kill-session -t nomses;;
6) echo " ejecutando script ";
source start_tmux.sh;;
7) echo "Fin";
exit 1;;
*) echo "$opcion es una opcion invalida?";
echo "Presiona una tecla para continuar...";
esac
read opcion
done
## ------------ fin script ----------
Links de interés relaccionados