Skip to content

Instantly share code, notes, and snippets.

@hugot
Created April 5, 2018 16:09
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save hugot/94c6ba4976e29a65f7a48527bf93c094 to your computer and use it in GitHub Desktop.
Save hugot/94c6ba4976e29a65f7a48527bf93c094 to your computer and use it in GitHub Desktop.
#!/bin/bash
##
# print a SIT banner to a terminal :)
printStuff() {
while read -r line; do
for ((i = 0; i < ${#line}; i++)) ; do
sleep 0.01
echo -n "${line:$i:1}"
done
echo
done
}
declare -r RED='\033[1;31m'
declare -r GREEN='\033[1;32m'
declare -r NC='\033[0m'
echo -e "${GREEN}"
cat <<EOF | printStuff
...SSSSSSSSSSSSSSSIIIIIIIIITTTTTTTTTTTTTTTTTTTTTTT
.SS:::::::::::::::I::::::::T:::::::::::::::::::::T
S:::::SSSSSS::::::I::::::::T:::::::::::::::::::::T
S:::::S SSSSSSII::::::IT:::::TT:::::::TT:::::T
S:::::S I::::I TTTTTT T:::::T TTTTTT
S:::::S I::::I T:::::T
.S::::SSSS I::::I T:::::T
..SS::::::SSSSS I::::I T:::::T
....SSS::::::::SS I::::I T:::::T
.......SSSSSS::::S I::::I T:::::T
............S:::::S I::::I T:::::T
............S:::::S I::::I T:::::T
SSSSSSS.....S:::::II::::::II TT:::::::TT
S::::::SSSSSS:::::I::::::::I T:::::::::T
S:::::::::::::::SSI::::::::I T:::::::::T
.SSSSSSSSSSSSSSS IIIIIIIIII TTTTTTTTTTT
EOF
echo -e "${NC}"
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment