BigOncleSam icon

pileface.sh

BigOncleSam | PRO | 07/23/18 10:35:25 AM UTC | 0 ⭐ | 230 👁️ | Never ⏰ | []
Bash |

770 B

|

None

|

0 👍

/

0 👎

#!/bin/bash
 
t=0;f=0;
while :;do
 if [ $((RANDOM%2)) -eq 1 ]
  then ((t++));else ((f++));
 fi
 
 diez="################"
 trues="                "
 falses=""
 
 if [ $t -gt $f ]
  then dif=$((t-f))
   #((dif/=2))
   str=0
   until [ $dif -eq 0 ]; do
    ((str++));dif=$((dif>>1));done
   if [ $str -gt 16 ]
    then str=16;fi
   trues=${trues:0:16-str}${diez:0:str}
  else dif=$((f-t))
   #((dif/=2))
   str=0
   until [ $dif -eq 0 ]; do
    ((str++));dif=$((dif>>1));done
   if [ $str -gt 16 ]
    then str=16;fi
   falses=${diez:0:str}
 fi
 
 nt="                "
 nf=""
 
 tsize=${#t}
 nt=${nt:0:15-tsize}$t" "
 nf=" "$f
 
 clear
 echo "    /  TRUES    |    FALSES  \\"
 echo "                |"
 echo "${trues}|${falses}"
 echo "$nt|$nf"
done

Comments

  •  icon
    01/01/70 12:00:00 AM UTC
    Plain Text |

    0 B

    |

    👍

    /

    👎