#! /bin/bash #set -eo pipefail #variables export ROOT_DIR=$(cd "$(dirname "$0")" && pwd) function check_source { source=$1 if [[ -f "${ROOT_DIR}/sources/couleurs.ksh" ]]; then { . "${ROOT_DIR}/sources/couleurs.ksh" } else { echo "${ROUGE}Erreur : Impossible de charger les dependances${RESET}" exit 1 } fi } check_source "couleurs.ksh" #Affichage du Menu clear echo -e "${BG_NOIR}${VERT}===== MENU GESTION LINUX =====${RESET} \n" echo "" echo "Quel module lancer ? " echo -e " [1] - ${SOULIGNE}AutoInstall${RESET}" echo " [2] - MAJ" echo " [0] - Quitter" read reponse case ${reponse} in 1) . ${ROOT_DIR}/modules/AutoInstall/autoinstall.ksh ;; 2) . ${ROOT_DIR}/modules/AutoMaj/MAJ.ksh ;; 0) exit ;; #Autre *) echo -e "${ROUGE}merci de repondre${RESET}" read -p reponse ;; esac