daily pastebin goal
16%
SHARE
TWEET

Untitled

a guest Oct 11th, 2018 75 Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. #!/bin/bash
  2.  
  3.  
  4. poka () {
  5.     local rand1=$(cat /dev/urandom|tr -dc '0-9'|head -c 1)
  6.     local rand2=$(cat /dev/urandom|tr -dc '0-9'|head -c 1)
  7.  
  8.     local A=$rand1
  9.     local B=$rand2
  10.     local C=$((${A}+${B}))
  11.     echo "Вы действительно хотите выйти? Тогда ответьте, сколько будет $A + $B."
  12.     read  ANS
  13.     if [ "$ANS" == "$C" ]
  14.     then
  15.         echo "Вы можете выйти..."
  16.         sleep 1
  17.         echo "Но, для начала..."
  18.         sleep 1
  19.         cat /dev/urandom|head -c 32
  20.         exit 0
  21.     else
  22.         echo "Ответ неправельный"
  23.         return 1
  24.     fi
  25. }
  26.  
  27. soska () {
  28.  
  29.     local co=0
  30.     local rand=$(cat /dev/urandom|tr -dc '0-9'|head -c 1)
  31.  
  32.     while true
  33.     do
  34.                 local co=$((${co}+1))
  35.         if [ "$co" != "$rand" ]
  36.         then
  37.             echo "ФУАА"
  38.             sleep 1
  39.         else
  40.             echo "КАК ВКУСНО"
  41.             return 0
  42.         fi
  43.     done
  44. }
  45.  
  46. banner () {
  47. cat << EOF
  48.  
  49.             **
  50.                *  *
  51.               *    *
  52.                       *    *
  53.                       *    *
  54.                       *    *
  55.                       *    *
  56.                       *    *
  57.                       *    *
  58.                     *       *
  59.              *******         *******
  60.              *                     *
  61.              *                     *
  62.              ***********************
  63.            ПОСОСИ МЕНЯ $USER
  64.                  Я ВКУСНЫЙ
  65.       Ннабери пососать хуй, чтобы меня пососать,
  66.       Набери  выйти, чтобы выйти.
  67. EOF
  68. }
  69.  
  70. cmd_parse () {
  71.     COMMAND1=$(echo $CMD|awk '{print $1}')
  72.         COMMAND2=$(echo $CMD|awk '{print $2}')
  73.         COMMAND3=$(echo $CMD|awk '{print $3}')
  74.         COMMAND4=$(echo $CMD|awk '{print $4}')
  75.  
  76.     case $COMMAND1 in
  77.     'пососать')
  78.             case $COMMAND2 in
  79.             'хуй')
  80.                 soska
  81.                 ;;
  82.             * )
  83.                 echo 'Комманда введена неправильно БЛЯДЬ'
  84.                 return 1
  85.             esac
  86.             ;;
  87.     'выйти')
  88.             poka
  89.             ;;
  90.     *)
  91.             echo "Нет такой комманты"
  92.             return 1
  93.             ;;
  94.     esac
  95.  
  96.     return 0
  97. }
  98.  
  99. main () {
  100.     while true
  101.     do
  102.         read -p "> " CMD
  103.         cmd_parse
  104.     done
  105. }
  106.  
  107. banner
  108. main
RAW Paste Data
We use cookies for various purposes including analytics. By continuing to use Pastebin, you agree to our use of cookies as described in the Cookies Policy. OK, I Understand
 
Top