test menu 1

This commit is contained in:
2024-12-15 03:52:37 +01:00
parent d4604f7687
commit 659a65d9d7

View File

@@ -1,32 +1,33 @@
#!/bin/bash #!/bin/bash
PS3="Quelle tâche souhaitez-vous exécuter ? " # ...existing code...
options=("Voir la version du système" "Voir l'espace disque" "Voir la configuration IP" "Voir la date du dernier redémarrage" "Quitter")
select choix in "${options[@]}"; do while true; do
case $REPLY in echo -e "\n${BLUE}Post-installation Debian : Menu${RESET}"
1) select option in \
echo "Version du système :" "Mise à jour et nettoyage du système" \
uname -a "Installation et configuration du serveur NFS" \
;; "Installation du client NFS" \
2) "Installation et configuration du serveur Samba" \
echo "Espace disque :" "Ajouter l'utilisateur actuel à sudo" \
df -h "Installation de Docker" \
;; "Configuration du réseau" \
3) "Installation des outils usuels" \
echo "Configuration IP :" "Quitter"; do
ip a
;; case $REPLY in
4) 1) update_and_clean_system ; break ;;
echo "Date du dernier redémarrage :" 2) install_nfs_server ; break ;;
who -b 3) install_nfs_client ; break ;;
;; 4) install_samba_server ; break ;;
5) 5) add_current_user_to_sudo ; break ;;
echo "Exit" 6) install_docker ; break ;;
break 7) configure_network ; break ;;
;; 8) install_common_tools ; break ;;
*) 9) exit 0 ;;
echo "Option invalide, veuillez réessayer !" *) echo "Option invalide. Veuillez réessayer." ;;
;; esac
esac done
done done
# ...existing code...