Actualiser recuperation_config.sh

This commit is contained in:
admin-linexos 2025-03-10 11:26:08 +00:00
parent 297f8ff474
commit 0b4069059f
1 changed files with 23 additions and 9 deletions

View File

@ -66,15 +66,29 @@ fi
echo "Copie des fichiers de configuration en maintenant l'arborescence dans la branche $BRANCH..."
while IFS= read -r file; do
if [ -f "$file" ]; then
DEST_DIR="$REPO_PATH/$HOSTNAME/$(dirname "$file")"
mkdir -p "$DEST_DIR"
cp "$file" "$DEST_DIR"
echo "Copié $file vers $DEST_DIR"
else
echo "Le fichier $file n'existe pas: $file"
fi
#while IFS= read -r file; do
# if [ -f "$file" ]; then
# DEST_DIR="$REPO_PATH/$HOSTNAME/$(dirname "$file")"
# mkdir -p "$DEST_DIR"
# cp "$file" "$DEST_DIR"
# echo "Copié $file vers $DEST_DIR"
# else
# echo "Le fichier $file n'existe pas: $file"
# fi
#done < "$CONFIG_FILE"
while IFS= read -r pattern; do
# Trouver tous les fichiers correspondant au motif
for file in $pattern; do
if [ -f "$file" ]; then
DEST_DIR="$REPO_PATH/$HOSTNAME/$(dirname "$file")"
mkdir -p "$DEST_DIR"
cp "$file" "$DEST_DIR"
echo "Copié $file vers $DEST_DIR"
else
echo "Aucun fichier correspondant au motif : $pattern"
fi
done
done < "$CONFIG_FILE"
# Ajout et push des modifications