|
|
#!/bin/bash2 u& O+ H2 v s
7 o& S& p9 y! Z9 F
echo "这个程序用来查询星座的"4 U, I) X% U1 a1 F, ~ i) p3 n
while [ "$mounth"=="OFF" ];
9 M* j$ |7 O* q) Q V( i% ldo+ P, C. m4 E: p) Q4 C6 t0 u( b# [7 C
echo "请输入你要查询的月份"' l0 }5 J! o1 n3 k. j
read mounth
" _) T8 t5 C$ W8 N; Q, ? echo "请输入你要查询的日期"- G' V w* O7 _* I# \' I
read day
- Q% T+ Y8 t, o( \5 i( z$ t, h if [ "$day" -lt 1 ]
5 F2 d8 N$ M S4 ]' b' }1 y% Q4 ? then0 ^; A* L$ ]0 d" e! {2 N! x
echo "你输入的日期有误": E% Y# Z ?+ ]. d5 ~5 l3 C5 o2 L; r
fi
, S3 e4 u& n* _ q/ M case "$mounth" in/ P3 W1 B6 X ^* ]9 X/ f
1 )
4 |2 b" F+ {$ o' o* w/ t) n if [ "$day" -gt 31 ]1 F L `! E( m2 K+ G4 @9 x
then' a9 [% T+ z$ T; j
echo "你输入的日期有误"
* H" l4 A2 a F$ q: n( `$ Z& X3 y fi% }1 u+ O$ M# M7 B4 h
if [ "$day" -le 19 ]
* z( I$ n; b% x. g3 X3 L" E; p then
* v) k0 U3 p0 H7 S5 c echo "你的星座是摩羯座"
- K: D: ^- [) \$ {. Z M else
2 Z0 O: U0 ]/ j+ O# E7 a% n7 X% D echo "你的星座是水瓶座"- ]# M: S- U0 c& e
fi2 Q+ _3 w! }( @9 O: L# i* d' r
;;8 e/ ]- I3 V* m
2 )0 L7 R5 H! h5 F, I7 P) ^
if [ "$day" -gt 28 ]
% t% G/ ~ F& Q9 W. ~0 p" g% K% m! Z then0 U* o4 Z) e. z# _9 {
echo "你输入的日期有误"
$ x& F0 n5 f: s% Y fi
x1 L& O1 Z8 w% ^" m* t, m if [ "$day" -ge 18 ]/ C& ?# s5 m" M b% I1 H9 N
then' T+ O6 ]+ ^# D4 r; n0 Y0 Q7 H
echo "你的星座是水瓶座"
+ x- u' O! X+ M$ E, J1 t q) I/ @, H/ k else
% _" _. u" V0 s: ] echo "你的星座是双鱼座"
" h0 W, l. d* x `1 V" |% q fi
8 I# S% c/ W$ _% z; p. h ;;, v6 Y& F/ W0 N- q4 k- d1 \( ~
3 )5 }% W/ I7 x4 X, q8 W
if [ "$day" -gt 31 ]
/ H/ z* z, @2 b* B, u8 o6 Q then: e0 k' n2 s7 Z
echo "你输入的日期有误"$ x& G$ H& Q# V
fi
, R. z# f6 }/ K$ H3 E if [ "$day" -le 20 ]
$ o/ `9 G+ V( n then
& b$ F% u2 \( p& G3 }3 E/ Q echo "你的星座是双鱼座"
6 E% E7 G) c, U. x! I else, B% ^! K+ i. v! A$ O4 o
echo "你的星座是白羊座"
5 s' S3 K# l1 E' {( c fi
+ N, k% |, V8 T& Y9 N) U! R ;;
0 q, ?8 b8 s! `8 h. m* w+ w 4 )% q1 J" n; J7 [
if [ "$day" -gt 30 ]' ?- ^0 C- s9 T8 X9 D
then
- {& ]5 p) \! |' A2 M& W echo "你输入的日期有误"3 R; j1 M ]) X+ H3 r, E5 T/ ?
fi
|, u% F& n* b! F# x0 K5 Y if [ "$day" -le 19 ] V0 H) r8 }* E6 V8 h8 ?) H3 n
then4 P) e- U# P" i
echo "你的星座是白羊座"- I$ @( Z: ` X' D, T9 H+ I7 s. x" j" M
else
" F: l/ f9 B* L: U6 ^; P9 q# t, ]1 ^$ I echo "你的星座是金牛座" r# d1 C2 z: k( o
fi
% g# ~2 u& ~" W ;;
+ E: S+ u% g- L n: o* M6 w 5 )0 o2 ~7 a# S, s3 E0 [* C- t
if [ "$day" -gt 31 ]
2 n, S. @+ W2 E- b+ x, p then
# G9 n {6 d8 R echo "你输入的日期有误"
: \& f& n3 }7 U: D5 \ fi3 H+ N. ^/ S9 n1 e( {. r
if [ "$day" -le 20 ]
; M1 x6 S9 g V) ]1 h m' |9 w! D then7 N. }' s- \' {- e
echo "你的星座是金牛座"& a* _6 @6 U5 b3 G
else* O# n9 o/ c; N
echo "你的星座是双子座"
+ _3 B/ g7 ]5 O) a2 l6 B2 F fi
' }6 e4 K& o' Y" o ;;
7 c$ [8 W! v( Y9 v! ?+ S 6 )! M& h4 N7 w4 }# C% X- Y* w" k4 [9 D
if [ "$day" -gt 30 ]" G* }/ {: _8 i- |
then
2 _" @( J3 r3 F2 i. L" Z echo "你输入的日期有误"
: j2 m" W. ]' t L: | fi
# f4 U8 Z7 Q% v% G if [ "$day" -le 21 ]7 O+ Y$ G' n" b) x5 D' B6 k
then! v6 |# e8 p! l* N: [0 L
echo "你的星座是双子座"8 d; V6 a& x/ r" W+ l% D
else
: `, e" V( }6 v- _+ ^$ g! c. ^ echo "你的星座是巨蟹座"8 M5 z/ U! n% M2 G- }8 m6 Z
fi
! p& f5 m8 o! C: I5 x! j8 c ;;2 y) M/ N! l8 `8 m7 Z% M5 ?
7 )
* A) n7 ?+ {0 K7 f, n! d7 d @- U if [ "$day" -gt 31 ]
! C) \4 P% c2 z then
! x7 b7 D; I' V. o2 O echo "你输入的日期有误"
( O1 F4 \# @. a+ c/ c2 ]% K4 ?# ], Y fi
2 K2 U8 t9 N- {- L if [ "$day" -le 22 ]
+ b& b: b5 u+ @3 u" P then
* \$ g# H F" a5 C. z6 h- d echo "你的星座是巨蟹座"
h1 r3 P: ]( |$ l' B4 Z5 R else1 u7 |- `: R6 Y# `2 K0 t, A
echo "你的星座是狮子座"
7 O: P+ u2 X" t2 w& j fi# q& p5 h0 {& L* B6 i
;;
# h! w: p" `4 v: J 8 )
) r1 c# U3 D6 f; ?7 N6 S) v4 P if [ "$day" -gt 31 ]
# Z2 F, w. g8 ?3 w then
1 w, V6 n# u: |: D; R$ R8 {0 L echo "你输入的日期有误"
" f* B5 {" h1 ^2 L" |: y, ^7 B fi: w K" P# S4 A+ X. o, n) J7 I" p
if [ "$day" -le 22 ]( o" Q6 i2 N! o* v5 f. C( T2 L c: T
then$ d" ^" F {- |( i
echo "你的星座是狮子座"! c3 S4 C7 ]' }' d% a+ Z
else3 B# Z V* b5 G+ |' C
echo "你的星座是处女座"
: q4 ?7 S; x3 \ fi9 t; s! Z7 q8 G; T* u( c
;;
, V. D& u8 T& w 9 )' O) W: p, Y" l# m4 v9 F
if [ "$day" -gt 30 ]
& D0 j& P- b# Z4 `# Q then
- L0 T9 y" B, b% t9 w& _ echo "你输入的日期有误". [& V! W9 b' X `
fi
/ m6 q; V: u% W/ ?9 j1 R0 I9 J if [ "$day" -le 22 ], ]/ X, M4 M3 L- @" _
then
4 o4 w* ]& p1 W- a4 x1 T; y! ? echo "你的星座是处女座"! }$ R& {0 L) ^0 A' Z
else& n* f7 `* U" }7 U" G
echo "你的星座是天秤座"
2 w, p1 w% H; h. Y fi
! Z! M9 `% s) b, Q: D7 I& f ;;; K' L- _1 \5 z% h
10 )# u+ K. T! ?$ l
if [ "$day" -gt 31 ]. g$ G/ ~1 q, E8 v( m+ F0 C: y+ U
then1 I. j$ d# E. A4 m
echo "你输入的日期有误"
7 h3 S1 b6 F( O1 U$ D+ u fi
: L: b7 [% f5 f- _ if [ "$day" -le 23 ]
0 G3 m7 v) I' p. ] l( T- d& W then' @" H7 q* U4 \( \! D# N; F: M
echo "你的星座是天秤座"0 r5 N9 n! g H) w
else; g, g+ C2 k- | b
echo "你的星座是天蝎座": A+ Y |8 k/ E+ y. R
fi
) s8 U* O8 v. f1 Y$ |; ]3 { ;;
# ] W+ w; L9 t! o 11 ): D7 L2 m/ o3 I. \
if [ "$day" -gt 30 ]
2 o% |* u2 u5 S8 [, c/ [ then
! b9 E$ v5 s+ q# G) d5 ~ echo "你输入的日期有误"6 E+ u% ~. X$ i. h1 X
fi
& y! b# `6 P- n if [ "$day" -le 22 ]8 T6 Z, L9 D$ T+ `
then. X# W+ X' w- U0 R8 s3 y
echo "你的星座是天蝎座"4 T& \3 k# ^$ q$ ?
else1 e4 S$ y# `& @6 q8 l. _! K' n
echo "你的星座是射手座"
) D- E6 X, o7 L, } fi7 R* J8 @: B7 O. k+ N' S9 K
;;
$ q2 r" Y2 s3 O2 b1 d 12 )
8 s1 ]% N$ q: h, |3 b if [ "$day" -gt 31 ]' I2 d9 B6 x8 B
then
% s& W3 _; @( {/ \/ | echo "你输入的日期有误"- m0 R) q3 H# k" i- t) s
fi
6 j2 y9 t7 M- r4 N& \6 A S. e8 ]# e if [ "$day" -le 21 ]" ~! {* p/ B& ]4 `
then
& e. }0 [7 T8 V0 n( o echo "你的星座是射手座"
; q9 l3 O' b) ?2 U, ^ else
* x3 L& i- i u" c7 X ~ echo "你的星座是摩羯座"4 @$ m9 E0 {8 K2 R
fi
# F* r! m* k! r: H+ R1 _4 c ;;
9 ^: _. k6 X6 w( H% o w% q4 e * )3 T/ j) H) v2 U- {, a
echo "你的月份输入有误"
( D( W; m& S3 N' F6 M exit 1
3 K$ [" M+ \- q: D' {1 B( y ;;
$ |' r8 {' w8 i q+ g. @2 c esac( q" _& p7 |6 {+ E
done2 O8 H; i. I3 N# y( n
exit 0' Q u4 p+ ^5 `, T
6 M1 e4 K9 h' N, d: F4 o. `; i3 N% ^5 {! g- s1 I( |/ r& ~
|
|