|
|
#!/bin/bash
/ C9 y/ o: D+ ]" \2 ?
; R8 }" k) J0 G' {9 I; S7 h; n& J6 qecho "这个程序用来查询星座的") V1 v0 `. U& c/ ~
while [ "$mounth"=="OFF" ];; Y" B# ?4 a& T% }7 Y
do* v8 R6 `' i) Y4 s
echo "请输入你要查询的月份"$ K2 d6 S& A% U+ z& e" \
read mounth( o8 o! o& {7 t
echo "请输入你要查询的日期"
1 Y$ w G& v* ^$ C* y* Z5 i read day
7 g( g# |. N5 b; P$ g/ ~2 _ if [ "$day" -lt 1 ]
- Q+ h. T Y0 Z m) w! v% e then: |5 u% J8 ^/ D8 e' R1 _
echo "你输入的日期有误"1 r8 ?; ]' c. L& m
fi
* w1 n( _& _$ e+ w* w case "$mounth" in
m% k) X1 i/ q/ Y% b4 ? 1 )) |% _7 W0 i1 j$ c3 k6 d
if [ "$day" -gt 31 ]6 [. F) }+ j n! K2 i; x! `& }
then" A, `* t2 z; U" v7 m0 [' Q
echo "你输入的日期有误"$ x$ H8 T2 Y2 m/ J
fi. z( a& O; `5 a; A! L! v
if [ "$day" -le 19 ]
* A6 e7 S) x# g) {: X then
5 T2 d& ^+ |4 o: N' [ echo "你的星座是摩羯座"; v7 u- Q' b) g) _& T0 K& X
else
2 R: y( E2 W* k8 ] echo "你的星座是水瓶座"
& j' u# m W: p& g4 i fi
1 X1 U# p( |; s5 q ;;7 `# Z E5 @% Q& C- e! I! U) t+ U
2 )
. e1 ]% Y5 a1 r$ p" N1 V if [ "$day" -gt 28 ]
# N7 P! e; V( ]5 Z then4 X8 H! O+ g" C ?4 v
echo "你输入的日期有误"
% b1 r: L; Q4 U7 i fi5 D$ _- G. a# {% y
if [ "$day" -ge 18 ]
0 j8 y) H, ~( n z6 [& f then
8 V- s/ n5 k" w \, W% _% y- X echo "你的星座是水瓶座"
8 ~3 M6 _" b9 X# O/ | else
3 ~" f) `4 i/ i& w echo "你的星座是双鱼座"
, I! u; B7 D" m" c fi
$ g Y ^5 P) x1 V' |. r: U# R: i ;;; D# ^! p5 r; m$ Q/ h6 n. a, G7 }
3 )5 L9 i% H; N2 d2 g
if [ "$day" -gt 31 ]
) y& o) f" ~. g# l then
b" w- c3 ?3 p+ Y6 L8 p echo "你输入的日期有误"0 f l; O- {) R* H3 ?9 H+ K9 m
fi
# |5 s6 P5 }/ C; ^, O. G7 B if [ "$day" -le 20 ]
3 c3 ~5 s- @! Y9 s. [ then
4 T1 k) G) c7 z$ S( l echo "你的星座是双鱼座"
* S A5 k( A! E, w5 A else5 ]# N& U/ y* P+ K
echo "你的星座是白羊座"& {, d$ p9 j1 o4 b
fi% A8 q, }9 ]" @! t, X4 f
;;
& o$ ]8 n5 b5 w 4 )3 Q2 f' W" ]) I: B
if [ "$day" -gt 30 ] J; ^& `' @" g) D* ?3 X4 p' S" B7 u
then3 S" q |6 m7 e' ]$ Y C
echo "你输入的日期有误"
5 W N' F' m% [: g1 q$ T fi, J$ K O6 M! A o- {/ T
if [ "$day" -le 19 ]
7 |- B( S" c' i# r, |3 M. L- l then
9 g: b1 ?9 |/ f, A* Z; u echo "你的星座是白羊座"
: N0 e6 B& H7 _5 C% h) |7 V else
- [7 @# X1 k$ Q4 p' [) x$ p) g& ] echo "你的星座是金牛座"
2 L, x+ d1 k# \& D fi
* n- O; Y4 |/ P4 A: Z: e3 A ;;! \* r6 v2 T* ~$ |1 H
5 )/ \) i0 G+ a2 m4 {
if [ "$day" -gt 31 ]) V2 s% q! W2 }9 |( N$ c9 r% w" w
then s. j+ Y1 ]- _) {4 y+ o
echo "你输入的日期有误"
) I: A: c8 M! W, V fi
$ T. e, S9 X( i5 q5 X if [ "$day" -le 20 ]! _" Y f, K1 w, `& i
then1 |0 E# o2 f, x. I
echo "你的星座是金牛座"4 p! K5 v! q- t5 }8 }% I
else$ R5 _2 ^1 i$ E* z6 a
echo "你的星座是双子座"5 J4 Q' p6 f% e' E% Z# q8 v# B8 H4 T
fi, J- v* z% N2 x3 i1 Q, ?# Q1 @7 s
;;( J& Q* }* P* @# K& s/ C3 L8 ]
6 )2 l8 Q4 [& i) C, d0 X& D0 T" K9 q
if [ "$day" -gt 30 ]
# ^7 `9 D% Y+ M, i6 T! w! u0 z) | then
4 ]6 Y- P9 P* x& J0 a1 | echo "你输入的日期有误". J0 l! n: ^5 p& X
fi3 B3 ]# M% I- k- l5 x1 d
if [ "$day" -le 21 ] o+ F& H2 P: P0 O: B
then; H K) y4 P- ]% H0 j
echo "你的星座是双子座"9 b" a8 V& o, ~- {5 T
else
5 i. J$ X) [0 P( _' P2 k( J' {: q echo "你的星座是巨蟹座"
% g2 z, b0 p/ `! s# f1 \' r/ Q+ w fi
2 F, B% n' @% Y! ]; ~* o: r ;;
( J8 O' K' b- x1 @/ O, a: e) Y2 K 7 )
6 l; `# A0 K1 t# ?; V* R2 \ if [ "$day" -gt 31 ]$ m1 Q' ]2 z a4 ^4 z
then
) p; P# I- d% B6 w0 t echo "你输入的日期有误"
( W1 j7 g" G- l- N8 f2 b fi
; h( A% o% f9 ^ V6 I+ b if [ "$day" -le 22 ]
' K) K. U' ?5 `4 U& Y6 _ then
# l$ A4 H- V' I4 v/ v echo "你的星座是巨蟹座"
% g6 ^- a( {- Z8 \3 a$ n! Y+ Z else% b$ M1 k8 ~( P
echo "你的星座是狮子座"
: c8 f1 z1 `% y/ k fi
/ C' n0 g' }7 c: _0 Y: x% T1 ^ ;;1 q" G+ z" `; i$ S7 R
8 )
) V1 ~0 x6 J% K! Y8 J8 ? if [ "$day" -gt 31 ]
% j2 [* d; C) q, ~9 t then2 b( l, ^ Y Y, x- B
echo "你输入的日期有误"$ o: {2 A3 X+ H# X0 ?1 N3 ^
fi/ \1 [3 D$ ^; L2 M" Q
if [ "$day" -le 22 ]6 [) J9 M% g; ]% T+ b3 ?
then
1 v4 h' X: T6 l" t echo "你的星座是狮子座"! [8 i; r p$ b' }& M5 W* E2 o
else7 j/ c: U, E. J+ R9 a; i0 L
echo "你的星座是处女座"( D# P. @# w% m$ C$ m) w$ q( J: R
fi
" Y3 O8 z5 {3 d. U( e ;;9 q/ r6 ?' j/ o( K' p* g
9 )5 C: p4 p t; g. q) M9 `1 V) j
if [ "$day" -gt 30 ]
5 c6 N {% V5 R7 M* M& t then
# z9 m4 l: w: c8 t3 [5 A echo "你输入的日期有误"
5 R9 P5 o5 p. Y) c! ~' i! j: s8 Y fi* R! f0 S7 a9 h ]0 Z$ o% _. z6 c
if [ "$day" -le 22 ]
8 z, p7 m" ~. J' n2 O then
5 @( y6 d2 d8 u8 F9 C% S; a7 I echo "你的星座是处女座"+ i2 k- [2 `7 L+ T1 K
else/ c' y+ p( Z" h- z
echo "你的星座是天秤座"
( @# h1 q7 _9 k! l% U1 m0 q fi4 v% X4 u0 I# S r% `
;;
* M1 @0 I, l, G/ g$ K 10 )# J) @% j! S2 L# j) j$ Z/ L5 D
if [ "$day" -gt 31 ]+ N# Y8 M( c- [8 X3 t5 j) r
then2 \$ R" u: U1 B% `
echo "你输入的日期有误"
1 V0 M7 d2 {6 z0 C0 p1 C fi
! Z* J# a2 X% k+ ^ if [ "$day" -le 23 ]! O+ k! m' o9 ]. Q$ A# b1 M# l
then+ f+ D, N) t: ]
echo "你的星座是天秤座"
+ w$ _" o. ~6 x, z5 q/ \6 D else% k, H u# j$ @5 A4 v) y
echo "你的星座是天蝎座"
' e! |5 v; W! |( [! W' [$ i0 n- K fi7 @. a/ ~" F! ~
;;+ `/ a: n1 K( Z9 g
11 )
& n7 T8 w( D0 [ if [ "$day" -gt 30 ]' @; n$ U7 a6 D) w0 R- ?8 W' i$ q
then
' V7 j' r# n# R; H9 b! c9 { echo "你输入的日期有误"
2 \; j1 k1 a3 T- m fi
X. U; d: A; A8 o+ B) {* I if [ "$day" -le 22 ]
" w1 b z# _$ f2 w) h+ s) W/ B% Z3 | then
" m6 b8 G, x4 N echo "你的星座是天蝎座"7 d- I7 u) l$ L" ^- s
else
4 ^) @- ?4 z- z8 ~ echo "你的星座是射手座"& m- E; z9 H. X+ a! J
fi( q& L9 E; ]' K$ q$ D5 r& x5 ]) \
;;( f9 r* `2 ?; v6 r0 v
12 )
3 j( v8 X4 }. z P1 e$ o if [ "$day" -gt 31 ]$ l- {6 K2 ^5 T! m, ]% w4 J
then
4 \0 A" N( i+ q& d. z# b echo "你输入的日期有误") G3 p" t1 D0 r+ N. r. C# F5 @1 k4 C
fi
- C* z! j% V. S4 m if [ "$day" -le 21 ]
) S5 t$ u% F( R1 T9 m% c then5 p; p. l( e" L0 C5 w! m# c( i- r
echo "你的星座是射手座"
$ L& p* F7 g! P* k2 |# p$ ^6 T else
) ]( t. @/ \/ `( V" ~! u echo "你的星座是摩羯座"+ R+ n" F) M/ B! f
fi
1 R0 ^' ]# \+ k* c ;;9 P" j& E/ M+ Z1 M, w8 \0 S" Y+ S
* )
1 A5 H, D1 o1 s1 Z5 N echo "你的月份输入有误"
! D: |/ {! P2 D& u9 L exit 1
! q* W- _$ I8 b+ O, W# Z ;;! d% g. J4 t' p: c, ^3 O
esac* G+ q6 X& B$ I m2 y
done5 @5 K+ v: |/ D, |
exit 0
_ L2 k& h8 v: E! d. p) z
$ ]& i7 t0 F5 h# c& D7 S
$ u/ |2 a& M7 i |
|