Advertisement
shutdown57

Email generator auto save result

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