播放小幸运的shell脚本,centos7

#!/bin/bash
if [[ -e "/usr/bin/beep" ]]; then
   echo 即将开始
else
    read -p "请确认是否正确联网,因为安装beep程序需要联网(确认并继续请输入y,退出输入n):" a1
    if [[ $a1 == y ]]; then
        wget http://repository.it4i.cz/mirrors/repoforge/redhat/el7/en/x86_64/rpmforge/RPMS/rpmforge-release-0.5.3-1.el7.rf.x86_64.rpm
		rpm -ivh rpmforge-release-0.5.3-1.el7.rf.x86_64.rpm
		yum install -y beep
    elif [[ $a1 == n ]]; then
        exit 1
    else
        echo "不要乱输!"
    fi
fi
bfjb=1
read -p "播放几遍:" bfjb
#80/min
A=3000
B=2250
C=1500
D=750
E=375
F=188
#钢琴频率
A1=27.5
A1X=29.1
A2=30.9
B1=32.7
B1X=34.6
B2=36.7
B2X=38.9
B3=41.2
B4=43.65
B4X=46.25
B5=49
B5X=51.9
B6=55
B6X=58.3
B7=61.7
C1=65.4
C1X=69.2
C2=73.4
C2X=77.8
C3=82.4
C4=87.3
C4X=92.5
C5=98
C5X=103.8
C6=110
C6X=116.6
C7=123.4
D1=130.8
D1X=138.4
D2=146.8
D2X=155.6
D3=164.8
D4=174.6
D4X=185
D5=196
D5X=207.6
D6=220
D6X=233.2
D7=246.8
E1=261.6
E1X=276.8
E2=293.6
E2X=311.2
E3=329.6
E4=349.2
E4X=370
E5=392
E5X=415.2
E6=440
E6X=466.4
E7=493.6
F1=523.2
F1X=553.6
F2=587.2
F2X=622.4
F3=659.2
F4=698.4
F4X=740
F5=784
F5X=830.4
F6=880
F6X=932.8
F7=987.2
G1=1046.4
G1X=1107.2
G2=1174.4
G2X=1244.8
G3=1318.4
G4=1396.8
G4X=1480
G5=1568
G5X=1660.8
G6=1760
G6X=1865.6
G7=1974.4
H1=2092.8
H1X=2214.4
H2=2348.8
H2X=2489.6
H3=2636.8
H4=2793.6
H4X=2960
H5=3136
H5X=3321.6
H6=3520
H6X=3731.2
H7=3948.8
P1=4186
xxy (){
     
#演奏开始
beep -f $E6 -l $E -D 20
beep -f $E6 -l $E -D 20
beep -f $F1 -l $E -D 20
beep -f $F1 -l $E -D 20
beep -f $F4 -l $E -D 20
beep -f $F4 -l $E -D 20
beep -f $F3 -l $E -D 20
beep -f $F3 -l $E -D 20
beep -f $F2 -l $E -D 20
beep -f $E6 -l 1000 -D 1200
beep -f $F2 -l $E -D 20
beep -f $F2 -l $E -D 20
beep -f $F3 -l $E -D 20
beep -f $F3 -l $E -D 20
beep -f $F6 -l $E -D 20
beep -f $F6 -l $E -D 20
beep -f $F3 -l $E -D 20
beep -f $F3 -l $E -D 20
beep -f $F1 -l $E -D 20
beep -f $E6 -l $E -D 20
beep -f $F1 -l 1000 -D 1200
beep -f $E6 -l $E -D 20
beep -f $E6 -l $E -D 20
beep -f $F1 -l $E -D 20
beep -f $F1 -l $E -D 20
beep -f $F4 -l $E -D 20
beep -f $F4 -l $E -D 20
beep -f $F3 -l $E -D 20
beep -f $F3 -l $E -D 20
beep -f $F2 -l $E -D 20
beep -f $E6 -l $E -D 20
beep -f $F2 -l 700 -D 300
beep -f $F2 -l $E -D 20
beep -f $F3 -l 500 -D 250
beep -f $F2X -l $E -D 20
beep -f $F3 -l $E -D 20
beep -f $F6 -l 500 -D 250
beep -f $F5 -l 500 -D 250
beep -f $F4 -l 1000 -D 1200
beep -f $E6 -l $E -D 20
beep -f $E6 -l $E -D 20
beep -f $F1 -l $E -D 20
beep -f $F1 -l $E -D 20
beep -f $F4 -l $E -D 20
beep -f $F4 -l $E -D 20
beep -f $F3 -l $E -D 20
beep -f $F3 -l $E -D 20
beep -f $F2 -l $E -D 20
beep -f $E6 -l $E -D 20
beep -f $F2 -l 1000 -D 1200
beep -f $F2 -l $E -D 20
beep -f $F2 -l $E -D 20
beep -f $F3 -l $E -D 20
beep -f $F3 -l $E -D 20
beep -f $F6 -l $E -D 20
beep -f $F6 -l $E -D 20
beep -f $F3 -l $E -D 20
beep -f $F3 -l $D -D 20
beep -f $E6 -l $E -D 20
beep -f $F1 -l 1000 -D 1200
beep -f $E6 -l $E -D 20
beep -f $E6 -l $E -D 20
beep -f $F1 -l $E -D 20
beep -f $F1 -l $E -D 20
beep -f $F4 -l $E -D 20
beep -f $F4 -l $E -D 20
beep -f $F3 -l $E -D 20
beep -f $F3 -l $E -D 20
beep -f $F4 -l $E -D 20
beep -f $E6 -l $E -D 20
beep -f $F2 -l $D -D 20
beep -f $F2 -l $E -D 20
beep -f $F4 -l $E -D 20
beep -f $F3 -l $D -D 20
beep -f $F2X -l $E -D 20
beep -f $F3 -l $E -D 20
beep -f $F6 -l $D -D 20
beep -f $F5 -l $D -D 20
beep -f $F4 -l 1100 -D 400
beep -f $F6 -l $E -D 20
beep -f $F5 -l $F -D 20
beep -f $F4 -l 560 -D 20
beep -f $F3 -l $E -D 20
beep -f $F2 -l $E -D 20
beep -f $F2 -l $E -D 20
beep -f $F2 -l $E -D 20
beep -f $F2 -l $E -D 20
beep -f $F2 -l $E -D 20
beep -f $F6 -l $E -D 20
beep -f $F5 -l $E -D 20
beep -f $F5 -l 1100 -D 400
beep -f $F5 -l $E -D 20
beep -f $F4 -l $F -D 20
beep -f $F3 -l 560 -D 20
beep -f $F2 -l $E -D 20
beep -f $F1 -l $E -D 20
beep -f $F1 -l $E -D 20
beep -f $F1 -l $E -D 20
beep -f $F6 -l $E -D 20
beep -f $F1 -l $E -D 20
beep -f $F5 -l $E -D 20
beep -f $F4 -l $E -D 20
beep -f $F4 -l 1100 -D 400
beep -f $F4 -l $E -D 20
beep -f $F4 -l $E -D 20
beep -f $F1 -l $E -D 20
beep -f $F1 -l $E -D 20
beep -f $E4 -l $E -D 20
beep -f $E6 -l $D -D 20
beep -f $E5 -l $E -D 20
beep -f $F2 -l 1100 -D 400
beep -f $F2 -l $D -D 20
beep -f $F2 -l $E -D 20
beep -f $F2 -l $E -D 20
beep -f $F2 -l $F -D 20
beep -f $F4 -l 560 -D 20
beep -f $F2 -l $E -D 20
beep -f $F4 -l $E -D 20
beep -f $F2 -l $E -D 20
beep -f $F4 -l $E -D 20
beep -f $F4 -l $E -D 20
beep -f $F4 -l $E -D 20
beep -f $F4 -l $E -D 20
beep -f $F6 -l $E -D 20
beep -f $F5 -l $D -D 20
beep -f $F5 -l 800 -D 650
beep -f $F1 -l $E -D 20
beep -f $F6 -l $E -D 20
beep -f $F5 -l $F -D 20
beep -f $F4 -l 560 -D 20
beep -f $F5 -l $E -D 20
beep -f $F6 -l $E -D 20
beep -f $F1 -l $E -D 20
beep -f $F5 -l $E -D 20
beep -f $F6 -l $D -D 20
beep -f $F1 -l $E -D 20
beep -f $F5 -l $E -D 20
beep -f $F6 -l $D -D 20
beep -f $F4 -l $E -D 20
beep -f $F4 -l $E -D 20
beep -f $F5 -l $F -D 20
beep -f $F5X -l 560 -D 20
beep -f $F5 -l $E -D 20
beep -f $F4 -l $E -D 20
beep -f $F2 -l $E -D 20
beep -f $F3 -l $E -D 20
beep -f $E6 -l $E -D 20
beep -f $F2 -l $E -D 20
beep -f $F4 -l $D -D 20
beep -f $E6 -l $E -D 20
beep -f $F2 -l $E -D 20
beep -f $F3 -l $D -D 20
beep -f $F3 -l $E -D 20
beep -f $F3 -l $E -D 20
beep -f $F6 -l $F -D 20
beep -f $G1 -l 560 -D 20
beep -f $F6 -l $E -D 20
beep -f $F4 -l $E -D 20
beep -f $F3 -l $E -D 20
beep -f $F2 -l $E -D 20
beep -f $F6X -l $F -D 20
beep -f $F6X -l 1200 -D 300
beep -f $G1 -l $E -D 20
beep -f $F6X -l $E -D 20
beep -f $F6 -l $E -D 20
beep -f $F2 -l $E -D 20
beep -f $F6 -l $F -D 20
beep -f $F6 -l 1200 -D 300
beep -f $F6X -l $E -D 20
beep -f $F6 -l $E -D 20
beep -f $F4 -l $E -D 20
beep -f $E7 -l $E -D 20
beep -f $F5 -l $F -D 20
beep -f $F5 -l 1200 -D 300
beep -f $F5 -l $E -D 20
beep -f $F4 -l $E -D 20
beep -f $F6 -l $E -D $E
beep -f $F5 -l $E -D 20
beep -f $F4 -l $E -D 20
beep -f $F6 -l $D -D 20
beep -f $F5 -l $D -D 20
beep -f $F4 -l $E -D 20
beep -f $F6 -l $E -D 20
beep -f $F1 -l $E -D 20
beep -f $F5 -l $E -D 20
beep -f $F6 -l $D -D 20
beep -f $F1 -l $E -D 20
beep -f $F5 -l $E -D 20
beep -f $F6 -l $E -D $E
beep -f $F5 -l $E -D 20
beep -f $F5 -l $E -D 20
beep -f $F6 -l $F -D 20
beep -f $F6X -l 560 -D 20
beep -f $G1 -l $E -D 20
beep -f $F5 -l $E -D 20
beep -f $F3 -l $E -D 20
beep -f $F4 -l $E -D 20
beep -f $E6 -l $E -D 20
beep -f $F2 -l $E -D 20
beep -f $F4 -l $D -D 20
beep -f $E6 -l $E -D 20
beep -f $F2 -l $E -D 20
beep -f $F3 -l $D -D 20
beep -f $F3 -l $E -D 20
beep -f $F3 -l $E -D 20
beep -f $F6 -l $F -D 20
beep -f $G1 -l 560 -D 20
beep -f $F6 -l $E -D 20
beep -f $F4 -l $E -D 20
beep -f $F3 -l $E -D 20
beep -f $F2 -l $E -D 20
beep -f $F6X -l $F -D 20
beep -f $F6X -l 1000 -D 300
beep -f $G1 -l $E -D 20
beep -f $F6X -l $E -D 20
beep -f $F6 -l $E -D 20
beep -f $F1 -l $E -D 20
beep -f $F6 -l $F -D 20
beep -f $F6 -l 1000 -D 300
beep -f $F6X -l $E -D 20
beep -f $F6 -l $E -D 20
beep -f $F4 -l $E -D 20
beep -f $E7 -l $E -D 20
beep -f $F5 -l $F -D 20
beep -f $F5 -l $B -D 300
beep -f $F6 -l $E -D 20
beep -f $F4 -l $E -D 20
beep -f $F4 -l $E -D 20
beep -f $F6 -l $D -D 20
beep -f $F5 -l $D -D 20
beep -f $F4 -l $B -D 20
}
for (( VAR = 0; VAR < $bfjb; ++VAR )); do
  xxy
  sleep 3
done

你可能感兴趣的:(centos)