amelioration gestion racine du script
This commit is contained in:
1 parent
3d66a0ec78
commit
03ad7883a0
3 files changed
+26
-31
No files matched your search
@@ -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)
|
||||
|
||||
Reference in new issue
Block a user