우주라이크닷넷

[UNIX Shell Programming] 로또 프로그램 예제1 본문

『우주라이크 IT

[UNIX Shell Programming] 로또 프로그램 예제1

woojoolike 2018.03.09 14:37


[UNIX Shell Programming] 로또 프로그램 예제1

MAXCOUNT=6
c=1
while [ "$c" -le $MAXCOUNT ]
do
let "c+=1"
RANGE=45
let "n1=($RANDOM % $RANGE)+1"
let "n2=($RANDOM % $RANGE)+1"
let "n3=($RANDOM % $RANGE)+1"
let "n4=($RANDOM % $RANGE)+1"
let "n5=($RANDOM % $RANGE)+1"
let "n6=($RANDOM % $RANGE)+1"
if [ $n1 != $n2 ] && [ $n1 != $n3 ] && [ $n1 != $n4 ] && [ $n1 != $n5 ] && [ $n1 != $n6 ]\
&& [ $n2 != $n3 ] && [ $n2 != $n4 ] && [ $n2 != $n5 ] && [ $n2 != $n6 ] && [ $n3 != $n4 ]\
&& [ $n3 != $n5 ] && [ $n3 != $n6 ] && [ $n4 != $n5 ] && [ $n4 != $n6 ] && [ $n5 != $n6 ]
then
break
else
continue
fi
done
echo "You'r Lucky Number is --- $n1 $n2 $n3 $n4 $n5 $n6 "


오늘 당신의 행운 번호는??? 뭘까요??~~~

저는 해보니,, 아래와 같이 나오네요 남편한테 알려줘야겟어요~~

/jms> sh jmstest_20180309.sh
You'r Lucky Number is --- 16 29 39 27 2 42

0 Comments
댓글쓰기 폼