From 5129bc9995e0068c853e6b2e9209300d20ff2e12 Mon Sep 17 00:00:00 2001 From: guillaume Date: Thu, 10 Aug 2023 09:25:37 +0200 Subject: [PATCH] Divers ajustements afin de faciliter le script --- update.sh | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/update.sh b/update.sh index 859c49e..df865bd 100644 --- a/update.sh +++ b/update.sh @@ -13,17 +13,18 @@ reset='\033[0m' # Update and log echo "Mise à jour des paquets..." apt update > /dev/null 2>&1 -echo ">>-----Dernière MAJ : $(date +'%d/%m %H:%M')-----<<" > /var/log/update.log +echo "Dernière MAJ : $(date +'%d/%m %H:%M')" > /var/log/update.log update=$(apt --just-print upgrade 2>/dev/null | grep 'Inst' | wc -l) +message="$update mises à jour peuvent être appliquées immédiatement" if [ "$update" -ne 0 ]; then if [ "$update" -lt 2 ]; then echo -e "${green}$update mise à jour peut être appliquée immédiatement${reset}" | tee -a /var/log/update.log elif [ "$update" -lt 10 ]; then - echo -e "${green}$update mises à jour peuvent être appliquées immédiatement${reset}" | tee -a /var/log/update.log + echo -e "${green}$message${reset}" | tee -a /var/log/update.log elif [ "$update" -lt 20 ]; then - echo -e "${orange}$update mises à jour peuvent être appliquées immédiatement${reset}" | tee -a /var/log/update.log + echo -e "${orange}$message${reset}" | tee -a /var/log/update.log elif [ "$update" -ge 20 ]; then - echo -e "${red}$update mises à jour peuvent être appliquées immédiatement${reset}" | tee -a /var/log/update.log + echo -e "${red}$message${reset}" | tee -a /var/log/update.log fi else echo -e "${green}Tous les paquets sont à jour${reset}" | tee -a /var/log/update.log