|
|
#!/bin/bash
- s: e& f4 e3 J! e: t: M( j8 [" r; w* C r* V: p
echo "这个程序用来查询星座的". o+ \; J8 k% D8 n/ m5 A- y
while [ "$mounth"=="OFF" ];+ T |4 {8 z4 G9 k' E
do
9 s- d: N V: r0 d& E% v echo "请输入你要查询的月份" ^" g1 U2 Y4 ^4 R. o5 r( n" \
read mounth7 V! D7 b6 S1 N
echo "请输入你要查询的日期"% U% b' b% F; W, Z' H: j3 \
read day7 v( ]' V% D% U
if [ "$day" -lt 1 ]
& N3 f+ `% C2 E# k' k; I then
- }4 X, r& M/ @ p5 r$ ] echo "你输入的日期有误"
" z& l2 D" F+ u9 e" h5 r fi
- @' `. f0 h" E. @ b case "$mounth" in
# _2 F5 J" \ k 1 )
F$ w: C0 N" c% D% h+ |, ] I8 @ if [ "$day" -gt 31 ]
/ }7 k. J6 {5 p9 i2 | then' \- b3 e8 x4 a0 N' {) T: b7 l
echo "你输入的日期有误"
P+ S$ `& ^" T fi7 |* r7 {" \ \& }
if [ "$day" -le 19 ]$ y( a+ x8 \: T+ V0 i; ~2 H B! _
then
_4 n, W, g) s. u5 ` echo "你的星座是摩羯座"3 m# I9 V: I' w; V3 V2 K0 r y
else. _/ T! P" F7 N, K/ @$ _
echo "你的星座是水瓶座"
0 L1 R. A, p o# L1 r! A( ^ fi. H% w+ a9 K; D; R; S2 q S
;;5 R+ U& Q" F) A0 d. @8 V4 m
2 )1 Y: v0 e3 _2 c7 H
if [ "$day" -gt 28 ]6 E& R% L& C: Y, n
then8 {5 x9 p( P8 ]7 L. C- R
echo "你输入的日期有误"# q0 J4 K8 F+ z; z6 I
fi# `$ T7 n/ Y! ]* ], u# j) K
if [ "$day" -ge 18 ]+ b/ J# L* x9 w) D! K# D: O
then
$ Z9 J3 P1 S5 [4 O echo "你的星座是水瓶座"0 b& `! Q6 y. m0 v- s
else3 F5 v! v1 [ H- j* h2 C V4 \
echo "你的星座是双鱼座"
/ P5 X2 n" U m7 q' j* Z fi1 N, F Z8 l. j- j$ P, I1 j
;;6 V4 Z- l/ Z c6 E" |" t* B& s
3 )& |$ R0 H3 n u- e7 U
if [ "$day" -gt 31 ]
! S6 u4 h9 K. b* e6 } then
8 Z6 ]5 n3 r6 p$ Q echo "你输入的日期有误"' [3 q+ t% o$ _+ B' C4 U
fi
/ C( W/ X7 [& N3 [/ e if [ "$day" -le 20 ]
# E# w; T. |+ R- O: B then
; J8 ?+ x1 D4 N0 J- V, {) q+ z echo "你的星座是双鱼座"
9 @- K- B/ D P1 | else7 ^0 a! F: K4 b1 i5 H
echo "你的星座是白羊座"* J2 w* K- }2 I6 f- }
fi
9 e1 F2 c1 ~" I! G6 Q9 G- ] ;;4 W( c! l2 D1 s
4 )5 T' u- r6 O( V/ j1 ?, }
if [ "$day" -gt 30 ]! e" F7 v# S) ~, {3 E" K
then
7 f! z- M5 ]! ]( |3 n) K r+ @6 V echo "你输入的日期有误"8 s7 v& [, P4 Y1 [, I( w
fi5 ` S! N* x6 j; D
if [ "$day" -le 19 ]
& {! @1 G4 @& E5 w$ F then, @! f: j6 y V
echo "你的星座是白羊座"
+ i5 f( O8 ~1 C. a% o2 x else
, N! L2 Q9 c; I* G6 ] b echo "你的星座是金牛座"
; v h: t8 ]0 J4 d8 W, } fi, {/ K, w+ ~0 [* \3 z
;;
& n# ?- t! \6 O1 Q" F# c* G6 v8 Y 5 )9 k4 u6 h& o1 @' `( v$ n1 I
if [ "$day" -gt 31 ]
1 p) n0 @; O! T$ s$ k, h then
! Q- H$ \: r% Q) x echo "你输入的日期有误"1 `: N8 m; B1 L4 ]3 n
fi' Q& } s6 ]9 N1 c
if [ "$day" -le 20 ]9 C2 D6 u2 T: D& O5 E
then
. q% }4 }& }1 l# i echo "你的星座是金牛座"
: K" X1 \* j+ G" n else. H$ Q; x1 t) x# {
echo "你的星座是双子座"
, J$ g9 d' H4 z2 R: A6 Q fi7 ?3 v: e* ?. d ^
;;6 G$ d% m& a- }5 J. {& p. C
6 )
) ]/ P8 Q7 u& m- ?$ w if [ "$day" -gt 30 ]. f4 A+ c4 q+ s4 q
then" P, j2 Z2 m1 ^: _' z4 |
echo "你输入的日期有误"
3 M, R4 G) K7 g4 ?1 O( g9 ? fi% M9 i7 N( j& U! N }. d, S5 Q# i. r2 q
if [ "$day" -le 21 ]
9 Y6 B! W5 Q4 d. M# i then
* c0 ~) w. R9 M8 y, i: c. D6 F1 E+ f echo "你的星座是双子座"
* }* C N% i B else) H8 |: }- t) A# o/ G! r! d# ?
echo "你的星座是巨蟹座"
; d# ]5 u o% K6 N2 c* s* \ fi
0 n" O8 ?$ k3 H. I6 i8 X9 a9 h6 m ;;
1 F; s9 ]7 }3 [) r. r 7 )
8 h; ~, }4 R+ ]( ? `' i if [ "$day" -gt 31 ]0 ~' c- C7 `5 P0 S/ d; |1 i
then) g2 i6 s0 v$ l
echo "你输入的日期有误"3 r) b8 y+ ?/ Z9 G
fi7 o/ T& ?8 @& v9 s; C- s3 X" Y) Z
if [ "$day" -le 22 ]
1 k' x9 t; S$ _( R- N/ }* [9 U then
4 S% n: G) g! L echo "你的星座是巨蟹座"+ F" v9 r2 ?; U( O
else+ _* I6 G7 A' t: }2 {' z0 Z) J
echo "你的星座是狮子座"
' s3 F. n1 Y g fi. k8 c+ {3 _1 N: R
;;; o% c( W: V- W6 v, I, R4 a
8 )
; Q& S0 m, Y" |) q8 d5 F) A if [ "$day" -gt 31 ]$ v2 i, G h0 I$ | ?( l( j
then
0 O7 F; X: T, N3 w7 N echo "你输入的日期有误"6 }! F1 o7 B' y3 \
fi7 g; b3 [& p4 O! U5 i
if [ "$day" -le 22 ]
7 N4 C0 M) e% j" n, ?9 @) Z. O: h then* Q# c; q! U" a- ?
echo "你的星座是狮子座": h7 P/ U, y6 ^5 o- I, O7 d1 l
else
0 s6 r9 z ]) q0 C2 O( A echo "你的星座是处女座"
! B) J" _- B8 U1 D0 D7 l# g, q fi
3 m. X {+ Y% H( A/ Z1 }3 Z* v4 B4 ~ ;;: o9 y- ~; x5 S; z9 j1 u
9 )2 }) f3 {" S9 H' l3 `. z$ Y
if [ "$day" -gt 30 ]& n" D a. G: m9 n. H( U! ]
then% R: P% [ B, @
echo "你输入的日期有误"8 ?& ^; Y. z9 c: a& t A
fi L7 U$ }" ?8 a9 C) Q
if [ "$day" -le 22 ]2 Y7 h) G+ \( w6 M4 p, X
then
( H5 I4 d) o# |- _3 } echo "你的星座是处女座"- O2 S9 J& y; M4 _' _5 J2 S
else7 A1 F) g1 O9 z" t$ N) ?% g
echo "你的星座是天秤座"
8 y( D. Z( V; {# G% k8 p/ F, F fi' L0 Q: e& i9 K
;;2 x U: @$ L$ ^
10 )
' x6 W) h- X/ k; M, J, z# r if [ "$day" -gt 31 ]
2 ?9 O# R$ ~0 A then4 }* N3 D( e1 `5 `$ S
echo "你输入的日期有误"+ m' R0 L' Z3 ?7 ?( h
fi
5 Q. E5 c2 b3 E) a* @4 {$ }3 w if [ "$day" -le 23 ]
% F: L. N- s3 k J6 k3 { then
4 S7 B6 G+ I6 y1 _" u7 P7 q echo "你的星座是天秤座"
2 c( v" O# X0 K8 B2 ]$ Z else
- c' V; {0 q, F' Y9 M* N echo "你的星座是天蝎座". L; }9 H( ?* O, H
fi, N* I+ T3 f+ h3 d: e& B2 r- w/ x9 f( M
;;
/ ^+ p& [: j3 M" ?- [5 o% Z) u 11 )
! c0 U4 |1 v( w, R) w& l$ G if [ "$day" -gt 30 ]
' W5 A \% G/ B then8 j% r* L) t, ]7 e1 q5 i
echo "你输入的日期有误"
9 E: D' c) A$ J; x fi
9 \8 ]! Y+ [. _9 I' J/ m+ I if [ "$day" -le 22 ]
3 K$ a1 \5 p1 o then
; X, K+ C- B) H* [/ [' Y+ I echo "你的星座是天蝎座"
. g; |8 W2 D6 M h else
3 j0 J# Y9 _: `# Y; Q. a echo "你的星座是射手座"1 h( G% s! A7 b8 L
fi! J9 _/ g- Q5 Y4 i% \( s
;;. N0 _# N9 b7 d0 Z' R7 {
12 )! y1 L. P* f- o f
if [ "$day" -gt 31 ]
. Y- [- w E, i2 g then. |4 ?: T k6 m* g. m
echo "你输入的日期有误"6 n, h$ G0 x9 }& z! G
fi R: @* D% O9 C0 u2 [
if [ "$day" -le 21 ]
$ Y& o0 T; u; v: n1 Z& l/ d then) P- j2 T" f* D1 A
echo "你的星座是射手座"
) J/ J' T1 o) s else
3 K* |) j- \* i, W$ }) y; b' n echo "你的星座是摩羯座"
4 ^$ U k/ C- F' a( c0 U fi
. b9 [* C' u* a( x ;;
; Q6 E) m" R: O% } * )) A/ B0 z# O7 v$ v. g
echo "你的月份输入有误"
% E& ~( l8 u) N4 c8 u exit 1
0 V6 n$ [% J, N, w) a5 @- } ;;" \; ^/ y2 w2 \6 ?, Q) ^/ ^$ P
esac
7 e1 A/ f+ m8 [* K: P0 Q% E$ Bdone
, W/ e) L+ }9 i1 R! dexit 0
) \2 y+ e4 c. _# K. T& j" ]6 i3 c8 }# i; t9 K
: f6 ?& x7 e( I5 w8 @- U2 l
|
|