Share Pastebin
Guest
Public paste!

Untitled

By: a guest | Mar 21st, 2010 | Syntax: Bash | Size: 1.42 KB | Hits: 59 | Expires: Never
Copy text to clipboard
  1. #!/bin/bash
  2. grep -A 4 -B 4 " 501 " *pocztak* | grep -e '<.*@.*>' | cut -d '<' -f 2 | cut -d '>' -f 1 > Dead.tmp
  3. grep -A 4 -B 4 " 500 " *pocztak* | grep -e '<.*@.*>' | cut -d '<' -f 2 | cut -d '>' -f 1 >> Dead.tmp
  4. grep -A 4 -B 4 " 550 " *pocztak* | grep -e '<.*@.*>' | cut -d '<' -f 2 | cut -d '>' -f 1 >> Dead.tmp
  5. grep -A 4 -B 4 " 551 " *pocztak* | grep -e '<.*@.*>' | cut -d '<' -f 2 | cut -d '>' -f 1 >> Dead.tmp
  6. grep -A 4 -B 4 " 554 " *pocztak* | grep -e '<.*@.*>' | cut -d '<' -f 2 | cut -d '>' -f 1 >> Dead.tmp
  7. grep -A 4 -B 4 " 511 " *pocztak* | grep -e '<.*@.*>' | cut -d '<' -f 2 | cut -d '>' -f 1 >> Dead.tmp
  8. grep -A 4 -B 4 " 511 " *pocztak* | grep -e '<.*@.*>' | cut -d '<' -f 2 | cut -d '>' -f 1 >> Dead.tmp
  9. grep -A 4 -B 4 "no_such_user:" *pocztak* | grep -e '<.*@.*>' | cut -d '<' -f 2 | cut -d '>' -f 1 >> Dead.tmp
  10. grep -A 4 -B 4 "unknown user:" *pocztak* | grep -e '<.*@.*>' | cut -d '<' -f 2 | cut -d '>' -f 1 >> Dead.tmp
  11.  
  12. grep -A 4 -B 4 "Unrouteable address" *pocztak* | grep -e '<.*@.*>' | cut -d '<' -f 2 | cut -d '>' -f 1 > SemiDead.tmp
  13. grep -A 4 -B 4 "I couldn't find any host named" *pocztak* | grep -e '<.*@.*>' | cut -d '<' -f 2 | cut -d '>' -f 1 >> SemiDead.tmp
  14.  
  15. grep -A 4 -B 4 " 452 " *pocztak* | grep -e '<.*@.*>' | cut -d '<' -f 2 | cut -d '>' -f 1 > Quota.tmp
  16.  
  17. cat Dead.tmp | sort | uniq > Dead
  18. cat SemiDead.tmp | sort | uniq > SemiDead
  19. cat Quota.tmp | sort | uniq > Quota
  20. rm Dead.tmp SemiDead.tmp Quota.tmp