bash-toys/toys/patxi.sh

78 lines
3.1 KiB
Bash
Executable File

#! /bin/bash
function patxi() {
FRAME4=$(cat <<'END_HEREDOC'
___ ___ ___ ___
/\ \ /\ \ /\ \ |\__\ ___
/::\ \ /::\ \ \:\ \ |:| | /\ \
/:/\:\ \ /:/\:\ \ \:\ \ |:| | \:\ \
/::\~\:\ \ /::\~\:\ \ /::\ \ |:|__|__ /::\__\
/:/\:\ \:\__\ /:/\:\ \:\__\ /:/\:\__\ ____/::::\__\ __/:/\/__/
\/__\:\/:/ / \/__\:\/:/ / /:/ \/__/ \::::/~~/~ /\/:/ /
\::/ / \::/ / /:/ / ~~|:|~~| \::/__/
\/__/ /:/ / \/__/ |:| | \:\__\
/:/ / |:| | \/__/
\/__/ \|__|
END_HEREDOC
);
FRAME2=$(cat <<'END_HEREDOC'
___ ___ ___
/\ \ /\ \ /| |
/::\ \ /::\ \ ___ |:| | ___
/:/\:\__\ /:/\:\ \ /\__\ |:| | /\__\
/:/ /:/ / /:/ /::\ \ /:/ / __|:|__| /:/__/
/:/_/:/ / /:/_/:/\:\__\ /:/__/ /::::\__\_____ /::\ \
\:\/:/ / \:\/:/ \/__/ /::\ \ ~~~~\::::/___/ \/\:\ \__
\::/__/ \::/__/ /:/\:\ \ |:|~~| ~~\:\/\__\
\:\ \ \:\ \ \/__\:\ \ |:| | \::/ /
\:\__\ \:\__\ \:\__\ |:|__| /:/ /
\/__/ \/__/ \/__/ |/__/ \/__/
END_HEREDOC
);
FRAME3=$(cat <<'END_HEREDOC'
___ ___ ___
/ /\ / /\ ___ /__/| ___
/ /::\ / /::\ / /\ | |:| / /\
/ /:/\:\ / /:/\:\ / /:/ | |:| / /:/
/ /:/~/:/ / /:/~/::\ / /:/ __|__|:| /__/::\
/__/:/ /:/ /__/:/ /:/\:\ / /::\ /__/::::\____ \__\/\:\__
\ \:\/:/ \ \:\/:/__\/ /__/:/\:\ ~\~~\::::/ \ \:\/\
\ \::/ \ \::/ \__\/ \:\ |~~|:|~~ \__\::/
\ \:\ \ \:\ \ \:\ | |:| /__/:/
\ \:\ \ \:\ \__\/ | |:| \__\/
\__\/ \__\/ |__|/
END_HEREDOC
);
FRAME1=$(cat <<'END_HEREDOC'
___ __
___ / /\ ___ | |\ ___
/ /\ / /::\ /__/\ | |:| /__/\
/ /::\ / /:/\:\ \ \:\ | |:| \__\:\
/ /:/\:\ / /::\ \:\ \__\:\ |__|:|__ / /::\
/ /::\ \:\ /__/:/\:\_\:\ / /::\ ____/__/::::\ __/ /:/\/
/__/:/\:\_\:\ \__\/ \:\/:/ / /:/\:\ \__\::::/~~~~ /__/\/:/~~
\__\/ \:\/:/ \__\::/ / /:/__\/ |~~|:| \ \::/
\ \::/ / /:/ /__/:/ | |:| \ \:\
\__\/ /__/:/ \__\/ |__|:| \__\/
\__\/ \__\|
END_HEREDOC
);
clear
for i in {0..10}
do
echo "${FRAME2}"
echo "${FRAME1}"
sleep 1
clear
echo "${FRAME3}"
echo "${FRAME4}"
sleep 1
clear
done
clear
}
patxi