Hallo Stefan Stefan König schrieb:
Hallo Liste.
Ich bastele an einem Bash Skript, dass mir /var/log/mail nach vorkommenden Domains durchsuchen soll. Die Domainliste wäre zB example.com example2.com example3.com
gelöst ist das momentan in etwa so:
function scan_mail { cat /var/log/mail | while read line do if [[ $line =~ "$1" ]] then let counter=$counter+1 fi done }
function scan_mail { counter=$( grep $1 /var/log/mail | wc -l ) echo "Domain: <$1>, Counter: <$counter>" } Wäre das etwas für Dich ??
for i in $domainliste do scan_mail $i done
-- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org