Advertisement
Guest User

Email generator

a guest
Apr 25th, 2017
242
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Bash 1.23 KB | None | 0 0
  1. #!/bin/bash
  2.  
  3. # c0ded by : shutdown57
  4.  
  5. m="\033[1;31m"
  6. k="\033[1;33m"
  7. h="\033[1;32m"
  8. b="\033[1;34m"
  9. n="\033[0m"
  10.  
  11. s57_alert(){
  12.     echo -e $k"[-]"$n $1
  13. }
  14. s57_danger(){
  15.     echo -e $m"[X]"$n $1
  16. }
  17. s57_info(){
  18.     echo -e $b"[!]"$n $1
  19. }
  20. s57_good(){
  21.     echo -e $h"[+]"$n $1
  22. }
  23. s57_generate_email()
  24. {
  25.     s57_info "Generating Email Please Wait ..."
  26.     sleep 1
  27.     user=`cat $1`
  28.     domen=`cat $2`
  29.     userx=$(echo $user | tr "\n" "\n")
  30.     domenx=$(echo $domen | tr "\n" "\n")
  31.  
  32. for ucer in $userx
  33. do
  34.     s57_info "    ---- Generating for user : "$ucer
  35.     for domeng in $domenx
  36.     do
  37.         s57_good $ucer"@"$domeng
  38.     done
  39. done
  40. }
  41.  
  42.  
  43. if [[ $1 == "" && $2 == "" ]]; then
  44.     echo "Usage : "
  45.     s57_info ""$0"list_user.txt list_email_domain.txt"
  46. else
  47.     s57_info "Checking File Exist ..."
  48.     sleep 1
  49.     if [[ -f $1 && -f  $2 ]]; then
  50.         s57_good ".......... "$1" OK !"
  51.         s57_good ".......... "$2" OK !"
  52.         s57_info "Checking Valid File format ..."
  53.         sleep 1.5
  54.         if [[ $1 =~ ".txt" && $2 =~ ".txt" ]]; then
  55.             s57_good "Format valid !"
  56.             s57_generate_email $1 $2
  57.         else
  58.             s57_alert "File format for "$1" and "$2" Not valid"
  59.             s57_alert " File format must file.txt"
  60.         fi
  61.     else
  62.         s57_danger "......... "$1" KO !"
  63.         s57_danger "......... "$2" KO !"
  64.     fi
  65. fi
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement