Kategorien
Linux shell tail Ubuntu

Plesk – Postfix – Spam E-Mails mit bestimmten Absender aus dem Postausgang löschen

postqueue -p | tail -n +2 | awk 'BEGIN { RS = "" } /@domain\.de/ { print $1 }' | tr -d '*!' | postsuper -d -

Kategorien
grep Linux shell tail

Filtern von Logdateien nach mehreren Begriffen mit grep

tail -F /var/log/log.datei | grep -E 'erstes.*zweites'
  • „tail -F /var/log/mail.info“ zeigt die aktuellen Logdateieinträge an
  • „|“ umleiten der Ausgabe
  • „grep -E ‚erstes.*zweites'“ filtert die Zeilen aus dem Log die „erstes“ und „zweites“ enthalten heraus
Kategorien
grep tail

Zählen von Einträgen in einer Log Datei mit tail und grep

tail -f datei.log | grep --line-buffered suchwort | awk '{printf "\r%d", ++i} END {print ""}'