#!/var/bin/bash

# This script gets a random available cow with `cowsay -l` and prints some text, default fortune

#FORTUNE=fortune
defmoo='Suh Dude!'

for COWNAME in `cowsay -l | tail -n +2`
do
COWS+=$COWNAME
COWS+='\n'
done
COWS=${COWS%??}
RANDOMCOW=$(echo -e $COWS | sort -R | head -n 1)
if test -f /var/bin/lolcat; then
  if [ -z "$1" ]; then
    echo "$defmoo" | cowsay -f $RANDOMCOW | lolcat -8
  else
    echo "$1" | cowsay -f $RANDOMCOW | lolcat -8
  fi
else
  if [ -z "$1" ]; then
    echo "$defmoo" | cowsay -f $RANDOMCOW
  else
    echo "$1" | cowsay -f $RANDOMCOW
  fi
fi
