blob: ee90d70acd47edcb95b188411288b9397fb9aa33 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
|
#!/bin/bash
WHI="\e[0m"
RED="\e[31m"
GRN="\e[32m"
YLW="\e[33m"
BLU="\e[34m"
CYN="\e[36m"
DGY="\e[38;5;8m"
GRY="\e[38;5;20m"
PNK="\e[38;5;219m"
SKY="\e[38;5;117m"
PRP="\e[38;5;127m"
ORN="\e[38;5;16m"
BRN="\e[38;5;17m"
FRENS=(
"(\\_/)
( . .)
C($PNK\"$WHI)($PNK\"$WHI)"
" (\\(\\ $DGY zzz...
$WHI (-$PNK.$WHI-)
o_($PNK\"$WHI)($PNK\"$WHI)"
"(\\__/)
( 'x')
c($PNK\"$WHI)($PNK\"$WHI)"
"$ORN /\\_/\\ $WHI prr...
$ORN($GRY=$WHI^$PNK.$WHI^$GRY=$ORN)
($PNK\"$ORN)_($PNK\"$ORN)_/"
"$ORN /\\/\\
($GRY=$WHI'${ORN}w$WHI'$ORN)$WHI mrow!
$ORN<(_m)_m)"
"$PNK ^---^
( ^o^ )$WHI squee!
$PNK( u u )"
"$GRN .---.
[$GRY'${DGY}n$GRY'$GRN]$WHI kssss~
$GRN |#|
[_I_]"
"$GRY [$GRN@@$GRY] $WHI whrr...
$GRY/|__|\\
$RED d b"
"$GRY [${BLU}oo$GRY] $WHI bebeep!
$GRY/|$DGY##$GRY|\\
$ORN d b"
"${BLU}_-_-_-_-$GRY __o
${BLU}_-_-_-$RED _,$GRY\\<${RED}c>
${BLU}_-_-_ $DGY(_)$GRY/$DGY(_)"
"$GRN \\\\\\\\W// \\\\\\\\W// $WHI __ |\\M/| __
$RED('::.:) ('::.:) $WHI ////$YLW('::.:)$WHI\\\\\\\\\\\\\\\\
$RED \\'.:/ \\'.:/ $WHI \\////$YLW\\'.:/$WHI\\\\\\\\\\\\\\\\/
$RED \`-' \`-' $WHI \\/ $YLW\`-'$WHI \\/"
"$YLW /\\
/__\\
/\\ /\\
/__\\/__\\"
#poke great ultra master
"$RED ,---. $BLU ,${RED}---$BLU. $DGY ,---. $PRP ,---.
$RED/_$GRY.-.${RED}_\\ $BLU/_\\\\${RED}V$BLU/_\\ $DGY/_$YLW\\\\$DGY-$YLW/${DGY}_\\ $PNK//${PRP}/${WHI}M$PRP\\\\$PNK\\\\\\\\
$WHI\\ $GRY'-'$WHI / \\ $GRY'-'$WHI / \\ $GRY'-'$WHI / \\ $GRY'-'$WHI /
\`---' \`---' \`---' \`---'"
"$RED-_-_-_-_-_-_-_$BRN,------,
$YLW-_-_-_-_-_-_-_$BRN|$PNK. $BLU*$GRY/\\_/\\
$GRN-_-_-_-_-_-_-$GRY~$BRN|__$GRY( ^ .^)
$CYN-_-_-_-_-_-_-$GRY\"\" \"\""
"$PRP .----. $YLW @ @
$PRP / .-\"-.\`. $YLW \\\\v/ $WHI bebeep!
$PRP | | '\\ \\ \\\\${YLW}_/ )
,-$PRP\\ \`-.' /.'$YLW /
'---$PRP\`----'$YLW----'"
"$GRN _
__ ___.--'_\`. $WHI blep
$GRN ( _\`.'. - '${WHI}o$GRN\` )
_\\.'_' _.-'$PNK\"\"\"\"$DGY*
$GRN ( \\\`. ) //\\'
\\_\`-'\`---'\\\\\\__,
\\\` \`-\\
"
"$SKY _ $RED _
$SKY __ ___.--'_\`. $RED .'_\`--.___ __
$PNK ( _\`.'. - 'o\` )$ORN ( 'o\` - .\`.'_ )
$WHI _\\.'_' _.-' \`-._ \`_\`./_
$PNK( \\\`. ) //\\' $RED<3$PNK '/\\\\\\ ( .'/ )
$SKY \\_\`-'\`---'\\\\\\__, $PRP ,__//\`---'\`-'_/
$SKY \\\` $WHI They $SKY \`-\\ $WHI are $PRP /-'$WHI turnin$PRP '/
$DGY ~~$WHI the friggin frogs$DGY ~~
$DGY ~~~~$WHI G${PNK}A${SKY}Y${BRN}Y${DGY}Y${RED}Y${ORN}Y${YLW}Y${GRN}Y${BLU}Y${PRP}Y$DGY ~~~~"
)
echo -e "\e[0m"
if [[ "$1" = "all" ]]; then
while read FREN; do
echo -e "${FRENS[$FREN]}"
echo -e "\e[0m"
done <<<"$(seq 0 "$(( ${#FRENS[@]} - 1 ))")"
elif [[ "$1" ]]; then
echo -e "${FRENS[$1]}"
else
FREN=`seq 0 "$(( ${#FRENS[@]} - 1 ))" | shuf | head -n1`
echo -e "${FRENS[$FREN]}"
fi
echo -ne "\e[0m"
|