amelioration gestion racine du script

This commit is contained in:
lebartal committed 2026-01-24 20:05:35 +01:00
1 parent 3d66a0ec78
commit 03ad7883a0
3 files changed
+26 -31

No files matched your search

+8 -6
View File
@@ -1,14 +1,18 @@
#! /bin/bash
#set -eo pipefail
#variables
export ROOT_DIR=$(cd "$(dirname "$0")" && pwd)
function check_source
{
source=$1
if [[ -f "./sources/${source}" ]]; then
if [[ -f "${ROOT_DIR}/sources/couleurs.ksh" ]]; then
{
. ./sources/${source}
. "${ROOT_DIR}/sources/couleurs.ksh"
}
else
{
@@ -18,8 +22,6 @@ function check_source
fi
}
check_source "couleurs.ksh"
@@ -36,11 +38,11 @@ read reponse
case ${reponse} in
1)
. ./modules/AutoInstall/autoinstall.ksh
. ${ROOT_DIR}/modules/AutoInstall/autoinstall.ksh
;;
2)
. ./modules/AutoMaj/MAJ.ksh
. ${ROOT_DIR}/modules/AutoMaj/MAJ.ksh
;;
0)