Skip to content

Instantly share code, notes, and snippets.

@mrfabbri
Created December 25, 2010 15:58
Show Gist options
  • Save mrfabbri/754926 to your computer and use it in GitHub Desktop.
Save mrfabbri/754926 to your computer and use it in GitHub Desktop.
A nerdy Christmas greeting script [original post: http://questionmark.blogsome.com/2008/12/24/nerdy-christmas-take-2/ ]
#!/bin/bash
#lights_off
#
# *==<
# /\
# / \
# / @ \
# / \
# / @ @ \
# ||
#
# NERDY CHRISTMAS
# AND
# GEEKY NEW YEAR!
#
#lights_on
#
# *==<
# /\
# / *\
# / @ \
# / * * \
# / @ * @ \
# ||
#
# NERDY CHRISTMAS
# AND
# GEEKY NEW YEAR!
#
frows=14;
stime=1;
which tput >/dev/null || alias tput=“clear”;
display(){
tput cup 0 0;
grep -A$frows \#”$1″ “$0″ | tail -n$frows | sed ’s/#/\ /’;
}
animation(){
display lights_off && sleep $stime;
display lights_on && sleep $stime
}
clear;
yes | while read i;
do animation;
done;
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment