|
|
#!/bin/bash! ]7 |1 F+ n6 x6 V- O8 g) {
& G; j! a( o* E: `
echo "这个程序用来查询星座的"- x0 {$ s; X* e& I& u! U
while [ "$mounth"=="OFF" ];. t0 A2 j: ~* s6 J" l; F
do
% {# |# ~: f$ A" @: r, K echo "请输入你要查询的月份"% ~' F& `8 m$ c, X: i0 K7 h
read mounth
0 Q9 ]- {, W/ E3 W echo "请输入你要查询的日期"
/ G1 G9 d" A6 J6 J read day
8 k$ l6 ~# P5 L6 }8 I7 A if [ "$day" -lt 1 ]
3 I9 n ~) e/ `# |, { then
) y1 @3 L. C, _ echo "你输入的日期有误"
. d3 x0 @0 i+ u1 S4 l fi
3 u4 a# A8 P3 e5 ~6 N9 @" e. Y case "$mounth" in
5 W E8 U. d- [& }% L1 q. a0 m7 b' D 1 )7 F# w! C6 B9 f$ p- Q3 f
if [ "$day" -gt 31 ]8 I( P. b' U+ A& B1 q: e
then- \5 t* ~) O7 |) a* w2 `
echo "你输入的日期有误"
, a+ ~2 U& @' n* V# o I( r fi7 f5 U. T: I/ [: I) L5 \' O' Y
if [ "$day" -le 19 ]
0 M2 \. D" j; y+ P* b1 M7 V then
# k" j% k; {; p# q. D1 c* f echo "你的星座是摩羯座"
4 b# }6 p3 R+ x- u& P# N else
# g+ J# O4 `! s0 M% g: r; g3 ? echo "你的星座是水瓶座"4 H: _& G8 x' w' P& g5 w3 T! \
fi
* {5 u' C8 @1 r ;;
7 R: V G: k# P* t 2 )
! V- P: v4 V& Z0 Y, ` if [ "$day" -gt 28 ]: j; d3 x _3 p6 e+ p7 ?
then; K- N; `# B5 A! g9 U% h O/ v
echo "你输入的日期有误"
& t* p/ Z$ H0 W( n$ x. d/ X fi
/ t2 q ]& X6 V9 X1 X if [ "$day" -ge 18 ]
& x+ P/ k; o7 O$ l/ |# c then/ H" g5 t z3 r0 d# r7 \1 Q
echo "你的星座是水瓶座"
9 s' V d% R# [+ h1 { else8 s: s! q2 ?5 V( Y
echo "你的星座是双鱼座"
! z; o9 f( R6 x2 |; M fi. ?' L8 R# |; U0 T% v! E
;;
( I" ~2 W5 ]; w- Q1 M5 x( K 3 )
, T4 p! B# C7 ]/ C" F8 @3 _% ^/ p( I if [ "$day" -gt 31 ]7 F6 ?7 i6 N+ L7 C+ x/ p S
then
; ^- e- i7 B7 Y* ?) s6 v$ k! B- g echo "你输入的日期有误"
9 M% z. P9 S$ H, |- e2 Q1 T" k9 V9 [- [ fi6 d# Y, o3 o8 G( k
if [ "$day" -le 20 ]4 }6 M1 N3 m1 h+ R# f) b# ^
then) _& }/ E# K# Q) U2 k. G
echo "你的星座是双鱼座"
0 r5 z' j, i& T6 L; ~ else
. Z; A b! H" V# B, L echo "你的星座是白羊座"
1 O1 j: h/ h& c% t fi1 q C6 E9 C$ C4 A# q" z
;;
* E1 t. F5 k/ o* y0 X2 M 4 )
1 J) _7 ~/ v* C1 O if [ "$day" -gt 30 ]
: Y+ C9 @6 U) H then
1 P# x) Q7 [ f4 [, W i6 N3 d' r echo "你输入的日期有误"4 q% N0 d7 Z$ v7 x6 d- v2 S
fi9 ^9 w% A6 \+ m/ d9 E! ? @4 A
if [ "$day" -le 19 ]% i- R" h- o3 g# z7 P
then( f& t! z- z/ K. o
echo "你的星座是白羊座"2 }, s0 C+ v6 r; n' _- B- S
else
) R* B" ]+ N$ i$ O9 l' { echo "你的星座是金牛座"
, p g; d* D/ ?2 U fi
3 E) b+ ~$ W. }6 U. o ;;
; {9 y1 e( C4 h' h, k$ Y 5 ), ]0 Y6 s$ x+ ^ ^$ G1 }
if [ "$day" -gt 31 ]' F- u- p1 s/ l4 I3 E( r; @
then7 ]+ f2 g; ]1 \7 e9 g3 |0 S/ `
echo "你输入的日期有误"
. H* h8 P& \) _, E, o% D! C1 I fi
6 j9 R' E, }6 N9 \# m/ d if [ "$day" -le 20 ]0 |; `* o9 |1 K7 j# P% X- i* q
then5 j$ x% t# v: q: p5 b3 L. D
echo "你的星座是金牛座"
6 ]& Y2 h: ~) [. b+ n/ o else
I3 o9 Z8 q1 q5 S5 C' } echo "你的星座是双子座". l5 l* O; G; t5 @
fi8 p" N" d- W+ s, X5 F
;;
. x2 S: f( n* e7 V 6 )3 C0 c1 k4 k* `
if [ "$day" -gt 30 ]
- G* J9 p' @ w then* C& }& s1 t, q8 K; d7 _
echo "你输入的日期有误"
4 i) ~/ r$ Q4 _2 X/ @ fi. c7 d) d8 H% P9 u. I* V! f5 l- D
if [ "$day" -le 21 ]
2 V" O- c& A7 G" s9 R. W& l then
" d, {( u; r( Q' h, t* ~0 o echo "你的星座是双子座"
8 i# @) Y/ T) ?+ O+ F; J" [1 I. E else6 q" z2 ]. w/ B" L: H7 X% |
echo "你的星座是巨蟹座"
/ `1 ^7 {$ L% _2 s! I8 a2 H- W: w fi) x6 z6 k# Z' g1 B& m- g& J- g0 z
;;7 A% P+ K5 M) H
7 )6 Q0 `- |3 o& q. j6 u9 i
if [ "$day" -gt 31 ]
7 A% d( ?+ Y) j0 X& P7 }$ K: r* S' } then
9 w& `7 E& D3 x' ^$ @+ a6 f2 p# o echo "你输入的日期有误"
# l) @* d Q: X0 {. m fi
) }5 R3 h" E5 Z if [ "$day" -le 22 ]
3 M2 D r# Q( V: i then$ {$ Q; M5 L/ L% J
echo "你的星座是巨蟹座"
+ ?; u: p& s. M- ?9 P5 G4 U% a else2 E2 j: C! t) D) `. B
echo "你的星座是狮子座"
- `2 x! m' Z+ F: y$ t: z fi
9 u/ t" e: c( g$ S' w { ;;
! } v1 p% |( Z. e: m; b6 |1 W 8 )
2 l; T+ P: c1 g4 @% H: d6 o if [ "$day" -gt 31 ]
4 H/ n! w" l; J/ l& j then" E7 c0 \; i5 }
echo "你输入的日期有误"' i2 W) e3 [8 \: G! M+ D
fi8 u% T) r5 E7 Q7 M+ \' o. ?
if [ "$day" -le 22 ]+ i; q4 e! L+ l
then1 m, i% k6 q2 M/ L# e J" S; a
echo "你的星座是狮子座"; j8 {1 T; I4 }0 i
else( d% ]/ P6 `& }( r5 Y
echo "你的星座是处女座"( q0 S4 K2 v& p8 T& o6 m
fi" `# e7 a% p3 Q i0 t( v- g
;;) d6 N& P5 {, _9 g
9 ), l$ R0 Q5 [/ E* n8 G7 w1 u; b0 j8 k% J
if [ "$day" -gt 30 ]
- K z( [' k8 y+ P' r then
1 a& ^! H* o( |6 J+ F" Z4 R3 f echo "你输入的日期有误"' j& t* Z5 ?# h7 h( q
fi
0 V; @% g: n# D+ u if [ "$day" -le 22 ]
2 h( l }+ S$ Y8 C: ? then- o. D1 ]0 f; e
echo "你的星座是处女座"
+ |5 H& m" v- p' s' { else
* @6 Y% P ]1 M3 D4 i) L* e echo "你的星座是天秤座"
6 Z% ]9 G7 R8 i6 ^; `& _ fi
/ \: W- [3 y. }: C/ X ;;
; P% W* C7 a' u7 a# C4 s \( i" ~ 10 )
( d) `; l4 W/ s. J* r7 ^" Y# S if [ "$day" -gt 31 ]7 O5 v* N$ x+ Y' i
then
* W# [1 h3 _0 b6 L/ F' `) ~& B echo "你输入的日期有误"
! [( B8 e1 G! @4 \ fi
; F$ R6 U& p; D1 a% o9 M if [ "$day" -le 23 ]" @+ ?* X6 p0 {& @5 J
then7 v; D# V# j* J1 m: h
echo "你的星座是天秤座"
( `) ]( a; O# B! E& ^0 c4 c3 P else
3 V! Y/ S$ j" ^" }5 C: {2 v echo "你的星座是天蝎座"
( [- }- k: u; _5 e& M) } fi% C! e/ T7 r- t( s! N' c
;;
9 o. N* z' g4 j% g2 { 11 )
) r8 Q9 h, @% l/ @, `& w6 Q/ r4 t if [ "$day" -gt 30 ]$ H5 T4 H+ {; H( M, {
then7 _: J) a5 v8 x
echo "你输入的日期有误"6 t1 F! L: S8 v- p, P1 t& e- u4 d
fi. h. M/ X5 J/ \2 Y# _
if [ "$day" -le 22 ]( i1 I0 Q* J, Y
then, H- f1 Q$ w5 z* O- Q4 A
echo "你的星座是天蝎座"
9 ?4 L) |: {+ ~& i; v6 \ else
1 B( g" I' `9 K. _- ?- ]4 c echo "你的星座是射手座"* e' B: R7 `* B. h
fi
% [8 ]- y) n( E ;;0 q5 C, z# n/ `+ }9 j% k
12 )
( Q7 @+ o7 z2 b7 B% ]! V if [ "$day" -gt 31 ]
/ ?* k0 x+ V, B+ H" Z then P8 Q, e& \) b6 S+ ~4 T; P
echo "你输入的日期有误"
( P y+ p9 I6 G. [( s l! C fi6 D6 G, \, q9 `" r; M
if [ "$day" -le 21 ]1 Y7 ^' t1 `0 F% v, b6 Y( h
then8 x9 ^# @ r3 l+ D8 W5 j; x
echo "你的星座是射手座"
; G$ C" c" F6 g) h5 {: U( b7 U else
3 Z: z, y& R( M3 \- d echo "你的星座是摩羯座"0 F ~0 ?( Q9 Y# \1 O8 h
fi" P2 E8 v0 G! V$ s, j7 j v
;;3 A1 m8 V& B' d5 @/ L* u
* )
( K, s* z; Q1 L" E- R echo "你的月份输入有误"
" T2 d- F8 P5 a t$ E8 a5 } exit 1
1 d4 R3 ~# q3 o$ D3 B. A" z6 F# k ;;# d2 \2 m l( h& C% n
esac: u/ v% N4 ~! b7 J& t8 x+ V; h2 j
done
9 H. S6 }1 A3 J4 w- P- Pexit 0* ]* j8 q" m# X" S/ g5 y5 }
; y- A$ \5 A0 n, w
9 ]0 P- u1 w0 d |
|