Compare commits

..

2 Commits

Author SHA1 Message Date
038a6bf49f Merge branch 'dev' 2023-08-09 22:14:36 +02:00
4bc19b4a4f Merge pull request 'Actualiser update.sh' (#1) from dev into main
Reviewed-on: #1
2023-08-09 21:54:40 +02:00

View File

@@ -13,18 +13,17 @@ reset='\033[0m'
# Update and log # Update and log
echo "Mise à jour des paquets..." echo "Mise à jour des paquets..."
apt update > /dev/null 2>&1 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) 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" -ne 0 ]; then
if [ "$update" -lt 2 ]; 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 echo -e "${green}$update mise à jour peut être appliquée immédiatement${reset}" | tee -a /var/log/update.log
elif [ "$update" -lt 10 ]; then elif [ "$update" -lt 10 ]; then
echo -e "${green}$message${reset}" | tee -a /var/log/update.log echo -e "${green}$update mises à jour peuvent être appliquées immédiatement${reset}" | tee -a /var/log/update.log
elif [ "$update" -lt 20 ]; then elif [ "$update" -lt 20 ]; then
echo -e "${orange}$message${reset}" | tee -a /var/log/update.log echo -e "${orange}$update mises à jour peuvent être appliquées immédiatement${reset}" | tee -a /var/log/update.log
elif [ "$update" -ge 20 ]; then elif [ "$update" -ge 20 ]; then
echo -e "${red}$message${reset}" | tee -a /var/log/update.log echo -e "${red}$update mises à jour peuvent être appliquées immédiatement${reset}" | tee -a /var/log/update.log
fi fi
else else
echo -e "${green}Tous les paquets sont à jour${reset}" | tee -a /var/log/update.log echo -e "${green}Tous les paquets sont à jour${reset}" | tee -a /var/log/update.log