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