#!/bin/bash # Script pour afficher les dernières mises à jour ClamAV # Prend en compte le log actuel et les logs compressés LOGDIR="/var/log" LOGFILE="freshclam-update.log" NUM_LINES=20 # nombre de lignes à afficher echo "===== Dernières mises à jour ClamAV =====" # Affiche le log actuel if [ -f "$LOGDIR/$LOGFILE" ]; then echo "--- Log actuel ($LOGFILE) ---" tail -n $NUM_LINES "$LOGDIR/$LOGFILE" fi # Affiche les logs compressés for f in $(ls -1t $LOGDIR/$LOGFILE.*.gz 2>/dev/null); do echo "--- Log compressé ($(basename $f)) ---" zcat "$f" | tail -n $NUM_LINES done