Advertisement
Guest User

emreDetect.sh

a guest
Dec 25th, 2014
162
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Bash 1.00 KB | None | 0 0
  1. #!/bin/bash
  2.  
  3. echo "Enter the quote to check:"
  4. read text
  5.  
  6. emre_words='tuhe tuen tuhn'
  7. emre_special=', \. \\! \\?'
  8. emre_score="0"
  9.  
  10.  
  11. for i in $emre_words; do
  12.   echo $text | grep $i > /dev/null 2>&1
  13.   return=$?
  14.   if [ $return = 0 ]; then
  15.     emre_score=$((emre_score + 1))
  16.   fi
  17. done
  18.  
  19. for i in $emre_special; do
  20.   temp_special=`echo $text | sed -s "s/\ ${i}\ /1337H4XX0RD3T3CT3DBi4TCHHHHHHHHHH/g"`
  21.   echo $temp_special | grep '1337H4XX0RD3T3CT3DBi4TCHHHHHHHHHH' > /dev/null 2>&1
  22.   return=$?
  23.   if [ $return = 0 ]; then
  24.     emre_score=$((emre_score + 1))
  25.   fi
  26. done
  27.  
  28.  
  29. total_words=`echo $text | wc -w`
  30. onepercent=`echo ${total_words}/100 | bc -l`
  31. percent_emre=`echo ${onepercent}*${emre_score}*100 | bc -l`
  32. ##percent_emre=`echo "scale=2;${percent_emre}*100" | bc`
  33. percent_emre=`printf "%.0f" $(echo "scale=2;${percent_emre}*100" | bc)`
  34. if [ "$percent_emre" -ge "100" ]; then
  35.   percent_emre="100"
  36. fi
  37.  
  38. echo 'The user is Emre for' $percent_emre 'percent'
  39.  
  40. case $emre_score in
  41.   [1-3])
  42.  
  43.   ;;
  44. esac
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement