- 积分
- 16843
在线时间 小时
最后登录1970-1-1
|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有账号?开始注册
x
#!/bin/bash
& }4 W0 {: A1 G4 y0 W# S" S/ u
- y% k; W9 S- q& B9 t: zecho "这个程序用来查询星座的"
! Q: {# i0 H* U' |- zwhile [ "$mounth"=="OFF" ];
; U9 B3 t! P, s6 o- G6 Q: Ldo8 j5 k3 M! r% y9 f, [0 m
echo "请输入你要查询的月份"2 j3 Y: `/ s! p) G. G
read mounth
7 B2 w3 T) H3 t! H9 u echo "请输入你要查询的日期"1 z0 e) k J0 _: x8 t! d( i. L$ M
read day
# E! _) Q( U: V% A' ] if [ "$day" -lt 1 ]9 o& g$ }+ M* X3 n+ ?
then9 l/ {3 x, D$ o. U- G% I
echo "你输入的日期有误"* k, _# u6 e U& n; E
fi
0 Y' `5 {, w9 z( w& x case "$mounth" in% J& ~2 c8 j2 E% G! u5 s8 h
1 )% S6 g" h0 ^+ ]) W$ k9 K, v
if [ "$day" -gt 31 ]) ^4 n6 o( Z4 G: x2 }; I
then
. ~" g, @0 d9 O7 ~! ~8 E echo "你输入的日期有误"
( g) Y% R- H' I fi
( b: ^8 Q/ X0 u. D if [ "$day" -le 19 ]- I0 w T' A5 P; T6 K6 n
then3 u/ G3 K/ L5 Q! E, A
echo "你的星座是摩羯座"; n- y/ R4 U) e) h! r
else
% R4 y8 z. H6 |0 Q# \. N echo "你的星座是水瓶座"* l* _" e: }! W+ T6 X9 q g
fi
" }, t; Y: i9 Y% D& G; ] w8 w ;;( [1 |: C. x- M. X5 G5 A H) T4 D
2 )
- u" _- B: C) c1 o if [ "$day" -gt 28 ]4 D5 w* I8 w v" x
then ~2 @( [- n, @2 @
echo "你输入的日期有误"
* i4 d" }3 }. E/ f3 t fi
" H" p* @/ w: n& j/ u* T% y if [ "$day" -ge 18 ]8 g2 C( h7 X- B2 R
then9 i3 l, Y8 F5 L, \# b4 T
echo "你的星座是水瓶座"9 w2 C+ @; Z: v$ e) j* Z8 a( i
else" p- b$ I. W7 s6 Q3 \
echo "你的星座是双鱼座"4 n, q9 U& r7 M$ Y& ^
fi a; ~2 {. _: N: ~5 f' w* v
;;
5 |+ B" d7 I C) a% Z/ T0 T9 V 3 ); C4 I4 v2 i0 J! Y: b' I! }" k- l
if [ "$day" -gt 31 ]
8 o* K5 M, V- @. O* ^ then
# s$ Z; z% M* d6 T$ E% f u- A% ` echo "你输入的日期有误"( R G5 @, \* t7 U. `
fi% }7 X4 _, e) o# M4 c! Z# a' X4 P
if [ "$day" -le 20 ]
. }" |7 y0 a% X$ b( \6 y then
- H2 c4 q' s* e8 H: V echo "你的星座是双鱼座"
) T6 ?0 Q8 u* W8 e1 D. x" O3 w else
3 T. t: e( u7 {- M0 Y echo "你的星座是白羊座"+ [* Z: Y; C. ` ~$ Y' D
fi
6 ~ d* k2 ]. I ;;
' m0 _) `4 c. A, u 4 )0 \0 w/ H* {; a- T% R2 Y
if [ "$day" -gt 30 ]9 k4 K+ I c/ A! Z! Q
then4 }6 H! k' R* [, Z! q
echo "你输入的日期有误"
" I8 W# L+ ^( Y' R+ R) Q fi
3 J2 T2 v% j5 A' `9 i0 h* P0 l( B if [ "$day" -le 19 ]
! W. S, X. z+ k) L then
$ u8 y6 n; h( k echo "你的星座是白羊座"2 G: j3 M1 ?+ ^) O8 {
else
. G7 V( c, r! l/ V8 O, P echo "你的星座是金牛座", }: Z0 h0 K. v
fi
- ^8 X" R$ j( r ;;
* L3 _) j+ U- x- Y 5 )" b2 r8 ^- u( j
if [ "$day" -gt 31 ]# p! j! V# E# m3 }% C; u$ Q; [
then# Y( O; t8 v/ L& X1 C
echo "你输入的日期有误"( U! D' `3 ~) r3 L, `# e1 M* `
fi" x3 z# k/ Q" R9 ~6 ?% x' Z
if [ "$day" -le 20 ]/ e {( S9 Z# K( N) f
then
- J) ?) }& l2 @* \* [ echo "你的星座是金牛座": |# F: ^/ q% \- F5 D' ?
else
U& E' p' y, E) t* A* `- W echo "你的星座是双子座"
; L3 x4 G, p# B) t! t, \ fi8 K) ]5 Y6 K4 F9 A- F
;;0 \2 Z7 C; k" b$ z& [( P+ b
6 )" d5 q% v& Z: q4 A8 \
if [ "$day" -gt 30 ]
! M# b6 M- F4 H then
3 X8 T7 Y; D R/ g echo "你输入的日期有误"
3 g5 F- f$ R9 ?# x# n fi
+ Y' L' e7 E( W if [ "$day" -le 21 ]3 A9 w7 U8 m( |1 q8 R4 a$ i' b; M
then3 M' k8 Y" b- N" o# O8 D# J
echo "你的星座是双子座"# }$ ]3 x" p& K4 N& n0 q
else2 w3 o; Z8 @/ r8 p3 _
echo "你的星座是巨蟹座"9 o2 i) d2 R! q9 U4 P: ]# `8 H4 x
fi
% t; ]: L- V @0 W! _7 N+ c ;;
9 o) p' g7 F9 D6 M& H4 I! T7 | 7 )0 I: A7 b/ M# l, w
if [ "$day" -gt 31 ]
; N8 h5 |9 ^$ P$ i+ l4 G$ Z3 y then2 ~9 R$ w5 q0 C' r) w, h
echo "你输入的日期有误", h( R5 J. c! ^, c9 X1 N
fi' h s6 j" }$ ~8 f; H, `; p% u% s
if [ "$day" -le 22 ]
# C/ f1 _/ P5 a9 P; H1 ^' Y' }+ ~ then% X- y: t, s$ ^4 _3 Y
echo "你的星座是巨蟹座"3 P7 ]# |6 e. S' R0 ^; `( j
else3 f# h$ d( p; Y
echo "你的星座是狮子座"6 k* D4 g) x$ M/ z& q
fi! ^' X5 e* U6 N$ \' b: L& C D
;;
2 I8 b; k% ]7 Y 8 )
/ R U9 [& O' D. H5 } if [ "$day" -gt 31 ]
* b+ m: j& } T0 g, e! B+ m then
" P; O; V6 Y. a) C0 h echo "你输入的日期有误"8 f# Y/ C2 M% z; }% o
fi' T8 V9 }2 O8 {- N( G4 H& O: S
if [ "$day" -le 22 ]2 Q% `' C0 J# f2 ^
then
' ~+ j5 O% D3 y# Q+ T0 K# t7 u& j echo "你的星座是狮子座"
3 e: ^- K" _+ C1 c$ R/ P else
1 `, ~+ P; V8 z' x echo "你的星座是处女座"& R* L6 ?8 e, l) ] B# ]
fi( S) a/ q- w2 ?' V7 F) W5 o7 K* U
;;
1 W+ f' p/ d4 o& T+ T/ h. G 9 )0 r8 E2 Y0 p4 l$ j# @0 u K
if [ "$day" -gt 30 ]
5 U; z& u" p* C8 Q2 ^ then% L; n: K A. q+ P/ `
echo "你输入的日期有误"! w0 k' ], s% a0 ]: ~
fi
/ V1 C: b) \. v2 F% V1 o4 j if [ "$day" -le 22 ]9 t: n0 I# @# r j$ F- m7 c0 K3 K
then
9 Z* i7 T7 l+ p+ h, V4 ] echo "你的星座是处女座"1 Y( p' P4 f) H
else
: i; ] Z0 b M2 b2 D! l4 _ echo "你的星座是天秤座"
5 m5 M4 G( J& v/ `3 g fi$ v, y) i0 M' H2 G5 r
;;1 N2 w: S, ^, ]
10 )0 ^2 @8 z2 _; p& z" y
if [ "$day" -gt 31 ]* B) m _3 L7 n- L
then
$ I, G5 Z& @+ z: t9 ?+ R: f# q echo "你输入的日期有误"
& l; z. ]* _# Y0 i, D* U* Z( [' S0 H fi
0 k' c7 i- y! l% Q if [ "$day" -le 23 ]
1 t$ p4 J8 F$ G then* E9 J. @. C) c4 F+ C$ q
echo "你的星座是天秤座"
3 r- I9 ] N$ ]7 R( |2 v, R0 V: M9 n else
" S' S- j. D' C; } echo "你的星座是天蝎座"
* i" l3 O9 M' f fi& q/ m+ m( ?1 i$ b3 Q; K6 T
;;. V- |' B. u* T1 ?4 G& `
11 )
2 W/ i. y' S' K- v& G4 u if [ "$day" -gt 30 ]# d _( M* h$ Y6 w
then% | P& @( ]' v& v ?( ^
echo "你输入的日期有误"
. s( u! }: j7 A* H" v, N. ? fi3 F, s" P* J" H0 X3 Z' F
if [ "$day" -le 22 ]6 N T% m: F( U6 ~" y5 e6 I. B
then
+ p- V9 a* [, P( Y- d, k echo "你的星座是天蝎座"
: E/ }# ]5 @8 ~, u else
. m: g- o; ]9 `( ]8 v6 A6 y echo "你的星座是射手座"
4 [9 b: K- P k5 |. u- X6 a: v+ L fi' _: I% o" W- ^$ s
;;$ U3 N( z; u" l. a( s h7 \& Z" j
12 )0 d- g: c8 K6 r0 f, M7 D' `
if [ "$day" -gt 31 ]
9 i2 v' b+ S% |/ F2 m( ?! L- l& S3 ^ then; d3 W! y; n6 s: A# B) c. k2 j, U
echo "你输入的日期有误"
1 J) {2 v( s, S0 E fi# S0 ?. M, K* C% @% f& h+ k
if [ "$day" -le 21 ]
+ K, }+ a8 j( Q% P/ e9 |6 [* A then! T8 G* c; T' F N
echo "你的星座是射手座"4 j: Z5 ?% N: v; x5 }
else8 b3 M+ b7 F3 J7 [
echo "你的星座是摩羯座"
7 C( t2 P" z8 p' I, k( ]- t fi+ y: ]5 V4 A! ]/ c! f3 E5 n X7 G
;;
2 a$ @5 A3 q& C" r5 R4 ` * )
/ I" V5 F; f' c5 Q6 B* e5 A! ] echo "你的月份输入有误"% T9 W# z) J2 ]
exit 1# V% V1 B+ R: x
;;) K8 J& F, p. k) `
esac0 H3 _5 Y4 N; Q% F4 \/ K0 V
done" o1 s2 a( I U/ X r; P4 b6 L
exit 0. b4 U) m0 k2 j% Q! w5 h. i
/ I9 u* k# f! {! |3 i: W
! v: q& V2 ~2 D D |
|