HowTo Slackware

Parsing dei log con grep, sed e awk in Linux

Estrarre informazioni utili dai log con pipeline semplici che puoi riusare in admin quotidiana.

1. Obiettivo

Estrarre informazioni utili dai log con pipeline semplici che puoi riusare in admin quotidiana.

2. File e componenti coinvolti

grep
sed
awk
/var/log/messages
/var/log/secure

3. Flusso operativo

grep -i error /var/log/messages
awk su /var/log/secure
sed -n su maillog
salvare pipeline utili in script

4. Verifica operativa

grep -c pattern filelog
awk report
sort
uniq -c
head

5. Note pratiche

Prima di usare uno script in produzione prova sempre il flusso completo con input controllato, log e codice di uscita.

Uno script piccolo ma leggibile, con output chiaro e codici di uscita coerenti, è più utile di uno script opaco.

Checklist rapida

[ ] Backup o copia della configurazione esistente eseguiti
[ ] File e comandi aggiornati come previsto
[ ] Test locale completato con esito positivo
[ ] Log o output finale verificati
[ ] Procedura di rollback annotata

Torna alla sezione HowTo Linux