├── README.md └── sorter.sh /README.md: -------------------------------------------------------------------------------- 1 | # Simple-Email-Sorter 2 | # Usage : bash sorter.sh emaillist 3 | 4 | # By Versailles 5 | # i miss u cans21 6 | # Sec7or - SHL - JCA 7 | -------------------------------------------------------------------------------- /sorter.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | # Simple Email Sorter 4 | # By Versailles ~ sec7or ~ SHL 5 | # Miss You Cans21 6 | 7 | # bash sorter.sh emailist 8 | 9 | if [ -f "$1" ]; then 10 | grep -o '[[:alnum:]+\.\_\-]*@[[:alnum:]+\.\_\-]*' "$1" | sort | uniq -i > clear 11 | 12 | echo "+----------------------+" 13 | echo "| Simple Email Sorter |" 14 | echo "| Versailles <3 Cans21 |" 15 | echo "+----------------------+" 16 | 17 | echo "[!] Total List : `wc -l $1`" 18 | echo "[!] List Clear : `wc -l clear`" 19 | 20 | for i in gmail yahoo aol hotmail;do cat clear | grep $i > $i.txt;echo "[+] $i : `wc -l $i.txt`";done 21 | 22 | cat clear | grep -v gmail | grep -v yahoo | grep -v aol | grep -v hotmail > others.txt;echo "[+] others : `wc -l others.txt`" 23 | rm clear 24 | echo "[ DONE ]" 25 | 26 | else 27 | echo "[?] File $1 Tidak Ada !!" >&2 28 | exit 1 29 | fi 30 | --------------------------------------------------------------------------------