Skip to content

Instantly share code, notes, and snippets.

@batmat
Created June 30, 2013 20:49
Show Gist options
  • Save batmat/5896812 to your computer and use it in GitHub Desktop.
Save batmat/5896812 to your computer and use it in GitHub Desktop.
Quick&dirty script used to random choose someone present at a JUG event
#!/bin/bash
people=participants.csv
clear
echo
echo
echo
echo
figlet " Qui va gagner ?"
for i in `seq 1 1000`
do
echo -n "?"
sleep 0.001
done
echo
echo
echo "Tadaaaaaaaaaaaaaaaaaaaaaaaa !!!"
echo
clear
for i in `seq 0 10 | tac`
do
echo
echo
echo
echo
echo
echo
echo
echo
echo
echo
echo
echo
echo
figlet " $i "
sleep 1
clear
done
clear
echo
echo
echo
echo
echo
echo
echo
echo
echo
figlet " BRAVO A "
nbLignes=`wc -l $people| cut -d' ' -f1`
numGagnant=`echo $(( $RANDOM % $nbLignes + 1 ))`
gagnant=`head -n $numGagnant $people | tail -1 | cut -d',' -f2,3 | tr ',' " "`
figlet " $gagnant"
echo
echo
echo
echo
echo
echo
echo
echo
echo
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment