清华大佬耗费三个月吐血整理的几百G的资源,免费分享!....>>>
#!/bin/bash
FACE_GIRL="?^_^?"
FACE_BOY="?^O^?"
N_COLS=`tput cols`
N_LINES=`tput lines`
BLANK80=`seq -s "" 100 | head -c100`
LINES_ARRAY[0]="Hello baby,xixi"
LINES_ARRAY[1]="Are you feeling lonely over there?"
LINES_ARRAY[2]="Is there someone loving you out there?"
LINES_ARRAY[3]="Sorry,I'm actually a decent gentleman,hehe"
LINES_ARRAY[4]="Hmmm.."
LINES_ARRAY[5]="Give me a kiss,honey!"
if [ $N_COLS -lt 80 ] || [ $N_LINES -lt 20 ]; then
echo "Your terminal needs to be 80 in colums and 20 in lines"
exit 0;
fi
function change_color()
{
echo -e "\E[$1;$2m"
}
function draw_face()
{
tput cup $1 $2
if [ "$3" -eq 0 ];then
echo " $FACE_GIRL"
else
echo " $FACE_BOY"
tput cup `expr $1 + 1` $2
sleep 1
if [ $4 -le 5 ];then
echo " ${LINES_ARRAY[$4]} "
else
echo " ${LINES_ARRAY[5]} "
fi
fi
}
clear
tput cup 0 0
change_color 37 47
for i in `seq 8`;do
echo $BLANK80
# echo " "
done
j=2
change_color 30 47
for i in `seq 20 40`;do
draw_face $j `expr $i + 1` 0
draw_face `expr $j + 1` `expr $i - 8` 1 `expr $i - 20`
sleep 1
done
tput cup 90 0
tput sgr0