ajout de.env

toutes les variables d'environnement dans .env et non dans les scripts
This commit is contained in:
Yacine31
2024-07-25 21:16:49 +02:00
parent 3c1ad140ae
commit 7766b47821
9 changed files with 173 additions and 64 deletions

View File

@@ -70,7 +70,21 @@ ORACLE_SID=$1
#------------------------------------------------------------------------------
# inititalisation des variables d'environnement
#------------------------------------------------------------------------------
f_init
# f_init
# Nom du fichier .env
ENV_FILE=".env"
# Vérifier si le fichier .env existe
if [ ! -f "$ENV_FILE" ]; then
echo "Erreur : Le fichier $ENV_FILE n'existe pas."
echo "Erreur : Impossible de charger les variables d'environnement."
exit 1
fi
# Charger les variables d'environnement depuis le fichier .env
source "$ENV_FILE"
# vérifier si ORACLE_SID est pésente dans le fichier /etc/oratab
if [ "$(grep -v '^$|^#' /etc/oratab | grep -c "^${ORACLE_SID}:")" -ne 1 ]; then