- 积分
- 16844
在线时间 小时
最后登录1970-1-1
|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有账号?开始注册
x
#!/bin/bash
, c) I' Q: ~( ?
+ d' \" j t# p* M) B8 ?echo "这个程序用来查询星座的"
% u4 j C! M7 D. Xwhile [ "$mounth"=="OFF" ];1 Y' d5 o, y% q' k! s; k- L
do& Z# X, U4 g" ^0 f5 ]! k% J- w0 O
echo "请输入你要查询的月份"
. c; Z7 n) C: P- e read mounth
! _& V( o& ~ [ echo "请输入你要查询的日期"
. g F6 o0 U7 a7 X read day
, S/ {: p/ l$ ~' u& K% s9 H, p if [ "$day" -lt 1 ]& i: L0 r" H+ d4 C u" r
then
6 h! p) X& G) a* y, f* l echo "你输入的日期有误"* v4 J' [: [7 [( b' F# F7 k$ c
fi
+ b7 |1 l' B; f8 F case "$mounth" in
0 b; b# a% m: D& J: s1 c: q 1 )
# d* R8 }( h9 J* H: G4 s% B' p) S if [ "$day" -gt 31 ]
3 Q$ p. y/ \6 V4 S1 o5 z' S then% ^4 r# X0 a0 L; t2 R
echo "你输入的日期有误"
/ ]5 f5 X" Q; @' S1 o3 ^ fi6 @2 F7 V' K" g% b- B7 p; y8 F9 ?1 L
if [ "$day" -le 19 ]7 T3 `9 Q9 O; i9 i' P; ]
then! l, ^( o+ a# _* w
echo "你的星座是摩羯座"6 n, M. P8 R& \" Q
else7 |. M' A' x6 i9 e& V
echo "你的星座是水瓶座"
9 o# S: I5 b" Q" I0 H fi
+ a" P6 J M8 {" X1 q4 p, u ;;
4 [6 i/ z8 G) N6 o% s 2 )
3 A1 v! C' B7 Q3 ]7 s if [ "$day" -gt 28 ]
& \" C. r+ ~1 A2 u then
6 v, [* e, M5 @& W echo "你输入的日期有误"1 h9 g* C" v) n0 a H( u
fi# P/ z4 p, K5 R: `' ^
if [ "$day" -ge 18 ]; h4 D3 x" A& a; a3 _, k5 c9 k
then
7 | {$ Q# y' l, \5 I8 {' J! e: v echo "你的星座是水瓶座"4 ^. x. q! N) e
else
( B8 {5 V# k+ G: a- w& F2 ? echo "你的星座是双鱼座"
0 s; T. j* _6 U( {. {% M6 z fi/ m- X' ~* }: j. p
;;
+ ]/ y5 r' V' ]( l3 \6 e 3 ); H6 F# Z- ?* \/ k- X) R1 p
if [ "$day" -gt 31 ]
& s1 y7 [. A! l6 B$ _) ? then8 |+ z4 y/ Y& z3 V
echo "你输入的日期有误"2 j) A4 G! ~1 K
fi
4 d1 S8 u. ^6 a! q' D* e& ~ if [ "$day" -le 20 ]
) E- \/ \3 T I# D8 g' a( U then7 N7 M+ b7 k: P3 ~ \, L0 T
echo "你的星座是双鱼座"+ {1 V8 v( J) D3 U! S, j1 e7 h
else- r3 ~: k( w5 z
echo "你的星座是白羊座"
3 {) r. f; [2 M4 t3 ]2 ~$ ]0 {5 b fi% U. L! U' q" }) E j
;;, w. r+ N$ u: y4 _5 `: u; X( d
4 )" J* D; t" e; N( i' y
if [ "$day" -gt 30 ]
% o& r4 H/ {' W+ P then
0 C) v' `. t1 U' T1 p echo "你输入的日期有误"$ a: F! p/ w" n
fi
/ U2 Z7 o6 c, t* J* a5 r5 u: n! i if [ "$day" -le 19 ]
+ E m8 l7 J- h5 e2 q then
7 R# g( _0 Q7 _$ c7 b/ f echo "你的星座是白羊座"
0 j: Z$ [3 o" L9 f# I' { s$ B else
7 M0 a3 T* {2 Z" P9 j4 b) v8 g. _ echo "你的星座是金牛座"
" J6 _ A J% ? fi+ N$ m. {8 x2 }2 b. J. P
;;
) F, y3 H- Q/ w% g 5 )- |3 A0 L: I2 A0 c5 P
if [ "$day" -gt 31 ]
$ i" z" a- X3 x) `/ k then
" `1 E) n$ D1 e5 H3 s echo "你输入的日期有误"
: h, X) C7 ~6 k m/ q; f fi
5 m$ I, D* [: k! y+ S7 e if [ "$day" -le 20 ]
- l' M! ?" M* D4 [0 e! r; Z then3 A& f/ }1 K+ Q$ H
echo "你的星座是金牛座"
) U/ k1 u4 M# O- [1 G1 Y- M else
6 K/ T) B" j. N3 i' L- a echo "你的星座是双子座"8 }- P2 j/ S: Z
fi1 I& A6 R1 @( Z' @6 ~$ o
;;
; M4 M+ S1 I2 q" j 6 ): u1 W& K; G# r2 E6 e c8 g
if [ "$day" -gt 30 ]
$ b* a& F* |7 Q1 ], a! f: C then4 \* w+ n' f& o& b! i/ P, O& i
echo "你输入的日期有误"' p+ d# Y2 U" w' T! K
fi: H' H. n: L0 z" a! Q; o. R4 t! Y
if [ "$day" -le 21 ]
" r4 F/ m T8 _2 z then
8 z. W8 ?' Z2 g4 k2 L1 x8 H6 V9 z echo "你的星座是双子座"
* @$ B0 x' X) J$ ^8 l6 f# V8 G- t else. W4 |. }( G5 X/ j8 ?' d
echo "你的星座是巨蟹座"& p# w! Z& D7 t
fi
. o. Q7 I. O/ B# b. z4 Y ;;3 {/ O4 G, q2 o! R3 D
7 ), I# m# ^ `) Q
if [ "$day" -gt 31 ]/ I5 k3 T" n( l3 O+ E; U
then5 n# E( D4 c7 z% l3 N/ l
echo "你输入的日期有误"0 N4 k3 H# @1 i- r" F4 f
fi
M6 t$ @, T; s5 M" B6 A if [ "$day" -le 22 ]7 Z/ P& |, b9 t9 y H q* E( o+ }
then* j# R7 z ~ \6 v& i
echo "你的星座是巨蟹座"
/ `6 _5 q' S6 G" p9 F% |0 z5 x0 M else
* M Z% E9 }. p/ f9 M8 B; v echo "你的星座是狮子座"
# ^9 O0 j) n9 u( X1 u fi0 e1 b# t9 Z' s5 ~
;;
& x1 F1 n2 |; Q" u 8 )
* T( F6 _. H; h8 R: }1 Q0 [ if [ "$day" -gt 31 ]5 K$ R( Z! i; E M
then/ h8 h. o+ E$ f( L; d. x
echo "你输入的日期有误"4 p1 J6 j, G: \+ Q# ?
fi; N. M- D6 C0 W# a; w2 \
if [ "$day" -le 22 ]# d0 K8 {9 e2 ^
then
8 V$ T+ ~0 z! d& k4 y echo "你的星座是狮子座"& `* ]) D6 [! i% m7 X3 G
else* k* \- P. P# l9 X, z2 Y% L1 E0 R- g( h
echo "你的星座是处女座"% }& ?! H) ?5 Y# P. t5 o
fi
: H1 B O: Z- I6 e7 d( o) ]$ w ;;' [1 r( p& o9 r; G& `
9 )2 A* _" v$ u# U6 p' f: l
if [ "$day" -gt 30 ]
- k- j1 Y# b$ x! l7 [8 E* ?' O then
( F5 t* t/ u# P+ X! P$ b echo "你输入的日期有误"7 Z4 G! [, r, k& h
fi
8 M- l0 k1 q5 r8 M; B+ K M- ~ if [ "$day" -le 22 ]
% |4 X8 ~. _6 s then
$ J% a4 P# Q2 ^ echo "你的星座是处女座"& O. Q' c) a: t! O! [3 g0 @
else
% Y: ?3 V- D, l M4 @ \ echo "你的星座是天秤座"
8 g2 Z$ M0 s: L fi
( A4 G+ Y: V! J4 V. a$ ?' l7 P4 ? ;;
7 k; c$ `: f, `, i9 ~& h 10 ) {( @1 @; t6 k; j- \* ~
if [ "$day" -gt 31 ]
( u4 y( _* y/ ]" j! D' b! `& ]% q then
6 w! L1 s- L" Q2 } k% T# _8 U2 R echo "你输入的日期有误"
8 r9 W: ]! X7 d4 n0 k N4 W6 M fi; U; r( J, A, D! ]
if [ "$day" -le 23 ]! m( S# w. Y; m0 T
then
, i+ H* i8 v0 i echo "你的星座是天秤座". s" X) u# ~8 Z; y( ]/ C: z
else3 L5 n( t" e8 K1 D0 T6 N
echo "你的星座是天蝎座"
; J% C2 w! V+ F fi3 W5 K7 X: K& A( U4 q
;;: C* D' {$ o5 a" f/ R5 r2 e
11 )7 C+ j$ `3 w- M% u& j) A
if [ "$day" -gt 30 ]$ [ w! O+ E# p( M
then. M ~, d; z. L$ v( C
echo "你输入的日期有误"' F6 ?( |" E: C/ }/ j6 `
fi
& \/ R* ^& t5 i" b/ v1 t if [ "$day" -le 22 ]- m. o- ]" G, p8 b
then
! W! f& D$ R8 o$ r echo "你的星座是天蝎座"
/ K( A# o* _1 A$ d5 l& S else" w# N+ y9 o4 l0 V0 R' z
echo "你的星座是射手座": N9 Z/ W: |( z1 W* N
fi
2 ]$ \# \# R9 p- m* z ;;$ _4 j8 N9 A" _/ {) C7 F. ~
12 )4 b5 D! h4 m U% m* |# e
if [ "$day" -gt 31 ]
3 X5 `0 H- B4 e& G( Y! a then0 _0 O x& H9 n
echo "你输入的日期有误"
6 g. d, w* {) i; n/ { fi
2 M5 U4 r4 m, W/ Z. P- j if [ "$day" -le 21 ]+ S1 l0 s# @" E8 j
then
K) j/ y0 u7 ~0 |. x echo "你的星座是射手座"
3 y: z8 f2 q. z0 L else
4 S% w) q+ r+ h/ e6 R1 [6 f- G echo "你的星座是摩羯座"
- T p1 R8 f- Y2 \9 _) { fi
" r4 b% ]! I. q8 d ;;
7 v$ o6 b0 y0 B6 i/ X. l * )3 ?# a3 d* s4 O: @9 | K. S
echo "你的月份输入有误"
: a* v+ T! _& c' i: h exit 1
3 ?; ^2 v6 h' S6 l+ D: U ;;* a, j' p) a+ k* h4 Z9 V1 x* ^* A
esac7 k+ t' \4 ?! b! g" ~( J
done
4 \4 b7 S; T! e$ ]exit 0
8 T& f+ u. m. {
% L0 U- y& l( e0 M S% @
4 c5 j& V) U9 U8 ]' ^' M |
|